¿Cómo importar un proyecto de biblioteca de eclipse de github a un proyecto de android studio?

Quiero utilizar HoloCircullarProgressBar como un proyecto de biblioteca en mi proyecto de estudio de Android. Intenté hacerlo copiando en la carpeta “biblioteca” creada previamente en mi proyecto y luego agregarlo al proyecto en “Estructura del proyecto”. Pero no está funcionando de alguna manera.

¿Podría alguien dar un tutorial paso a paso muy específico sobre cómo hacerlo en android studio 0.3.6?

enter image description here

Si está importando una biblioteca como código fuente en un proyecto basado en Gradle, entonces por el momento no hay una manera súper fácil de hacerlo (lo siento, está en la lista de tareas, vea https://code.google. com / p / android / issues / detail? id = 62122 ), por lo que deberá crear su propio archivo de comstackción para la biblioteca. En realidad, puede ser más fácil usar el asistente de Nuevo Módulo para configurar el archivo de comstackción y la estructura de directorios, luego puede recortarlo y copiar los archivos. Este conjunto de pasos debería ponerlo en funcionamiento. Parece que hay muchos pasos, pero debería ser bastante rápido.

  1. En el menú Archivo , elija Nuevo módulo …
  2. Desde el asistente que aparece, elige Android Library
  3. Desde la página siguiente del asistente, dele el nombre de módulo HoloCircularProgressBar y desmarque las opciones para Crear icono de iniciador personalizado y Crear actividad .
  4. Haga clic en Finalizar en el asistente.

Debería agregar el nuevo módulo a su proyecto, por lo que terminará con algo como esto:

Vista del proyecto después de agregar nueva biblioteca vacía

  1. Eliminar todo dentro de la carpeta src / main.
  2. Ahora copie AndroidManfiest.xml , ic_launcher-web.png , res y src de la fuente HoloCircularProgressBar en la carpeta src/main .
  3. Cambie el nombre de la carpeta src que acaba de copiar en src/main a java .
  4. El asistente del Nuevo Módulo dejó algunas cosas en el archivo build.gradle en su módulo / directorio HoloCircularProgresBar (asegúrese de que está editando ese, no el de su módulo de aplicación principal) que no necesitamos. Elimine el bloque de dependencies y el bloque de release .

En este punto, es de esperar que puedas construir con éxito. Ahora si realmente quieres usar el módulo:

  1. Vaya a Archivo > Estructura del proyecto … > Módulos > Su módulo principal > Dependencias .
  2. Haga clic en el botón + para agregar una dependencia, elija Módulo de dependencia y seleccione HoloCircularProgressBar en la lista.

Ahora las declaraciones de import y los usos de la biblioteca deberían funcionar, y debería estar listo para comenzar.