¿Cómo abrir el proyecto desde GitHub en el estudio de Android? Problemas con las bibliotecas de soporte de Maven y Android.

Estoy empezando a usar Android Studio. Me gustaría abrir el proyecto desde GitHub https://github.com/TonicArtos/StickyGridHeaders

En la primera pantalla, hago clic en 'Comprobar desde Control de versiones', 'GitHub', selecciono el lugar en el disco. Después de la clonación, tengo una pregunta: "Has comprobado un file de proyecto de Android Studio … ¿Te gustaría abrirlo?", Estoy de acuerdo. De acuerdo, autorizo ​​la import automática para el proyecto Maven. Luego de encontrar el proyecto 'Ejemplos', bash buildlo y get 'No se encontró ningún recurso que coincida con el nombre de stack Tema: AppCompat', e importar android.support.v7.app.ActionBarActivity no funciona.

https://www.dropbox.com/s/ph04ogcr2txmge3/Screenshot%202014-07-24%2017.42.22.png

¿Qué hacer para hacer la aplicación de ejemplo? El requisito es save la estructura del proyecto para usar los commands 'git status' y 'git diff'.

Hay varias preguntas sobre este tema, pero la respuesta de @ MartinRevert ( http://sofes.miximages.com/a/24978323/5025060 ) es la única que encontré que menciona la dependencia de Gradle de Android Studio (AS). Si el proyecto Github se construyó con Eclipse, importarlo a AS funcionará, pero el resultado no será edificable con AS (indicación: el icono "Hacer proyecto" del proyecto aparece atenuado en AS).

Basándome en la respuesta de Martin, y utilizando la página de Migración desde Proyectos de Eclipse de IntelliJ como reference, encontré una forma simple y transparente de importar un proyecto de Github basado en Eclipse en AS 2.1.2:

  1. Importe el proyecto Github utilizando AS: File->New->Project from Version Control->Github Control de versión- File->New->Project from Version Control->Github Esto clona el proyecto Github, pero si no es un Proyecto Gradle (vea arriba), siga estos pasos adicionales:
  2. Cree un nuevo proyecto usando: File->New->Import Project y click la carpeta donde almacenó el proyecto en el paso (1) anterior. Acepte todos los valores pnetworkingeterminados y AS "importará" el proyecto de Eclipse a un proyecto de Gradle que ahora podrá build.
  3. Ahora puede eliminar (utilizando una herramienta de eliminación de directorys nativos) el proyecto que creó en (1) arriba.

Preguntas relacionadas:

  • Android Studios – proyecto de import de GitHub
  • Cómo importar un proyecto existente desde github a Android Studio

El proyecto no es un proyecto de Gradle, por lo que aún no es compatible con Android Studio.

Recomiendo echar un vistazo desde Github dentro de Eclipse y exportar como un 'Proyecto Gradle'.

Luego, proceda a importar ese proyecto a Android Studio.