tutorial - android studio versiones
El nuevo proyecto de Android Studio no puede ejecutarse, arrojando un error (12)
Justo ahora instalé y comencé a trabajar en Android Studio, y creé un nuevo proyecto después de configurar todo lo que necesitaba para comenzar a trabajar en el proyecto. En un proyecto recién creado, no he cambiado nada y luego intenté ejecutar el proyecto. Pero no está funcionando y arrojando algún error de dependencia, supongo. Aquí es
Gradle:
FAILURE: Build failed with an exception.
Qué salió mal: se encontró un problema con la configuración de la tarea '': StudioTest2:
packageDebug
''.El archivo ''C: / Users / StudioTest2 / StudioTest2 / build / libs / StudioTest2-debug.dex'' especificado para la propiedad ''dexFile'' no existe.
Prueba: ejecuta con la opción --stacktrace para obtener el seguimiento de la pila. Ejecutar con la opción --info o --debug para obtener más resultados de registro.
No se pudo ejecutar la compilación utilizando la distribución de Gradle '' http://services.gradle.org/distributions/gradle-1.6-bin.zip ''.
Cualquiera de los siguientes puede funcionar:
1) proyecto limpio
2) Archivo -> invalidar cachés / reiniciar.
3) Reinicia la computadora.
4) Vea si algún otro proyecto está compilando pero no el actual. Observe la diferencia entre los dos y modifique las cosas en el proyecto actual si es necesario.
He perdido mis 5 horas en este error.
Este error porque algo va mal que debe tomarse en conocimiento.
En primer lugar, descargue gradle desde este http://services.gradle.org/distributions/gradle-1.6-bin.zip
Luego, extráigalo a cualquier parte de tu PC. Después de eso, haga clic con el botón derecho en el icono Mi PC -> Propiedades -> Configuración avanzada -> Variable de entorno -> Variable del sistema
agregue la nueva ruta aquí como a continuación.
Nombre de la variable: GRADLE_HOME. Valor de variable: ruta a su gradle.
Después de eso, ejecute el comando promt y luego escriba gradle check para que funcione correctamente.
Establezca la ruta al directorio raíz de su proyecto, que archivo de contenido gradlew . Después de establecer la ruta, simplemente escriba el siguiente comando en su comando promt.
gradle compileDebug
Espero que esto te ayude.
Instala Android Studio en la ubicación predeterminada del instalador. Algo así como C:/Users/<user>/AppData/Local/Android/android-studio
. Cuando lo ejecute, cree su proyecto nuevamente.
La actualización a la última herramienta de compilación y el reinicio del estudio arreglaron el problema para mí
Lo que debes hacer como dijo Nick en los comentarios anteriores:
para usuarios de Windows: abra cmd como administrador y ejecute:
gradlew.bat packageDebug
para unix como os:
ve al directorio raíz del proyecto y ejecuta:
sudo gradlew packageDebug
En caso de que esté recibiendo errores, le faltan algunos repos de maven.org
vaya a /Applications/Android Studio.app/sdk/tools
o el directorio de android studio en los Program files
, y ejecute android
en Unix o android.bat
en Windows.
No quería usar la ubicación de AppData para almacenar el programa (aunque eso funcionaría), y ninguna de las otras soluciones funcionó.
Lo que terminó funcionando fue simplemente usar una ruta que no tenía espacios para mi ubicación de instalación de Android Studio.
Por ejemplo, estaba usando:
E:/dev/Android Studio/
Luego lo cambié a:
E:/dev/android-studio/
Cuando estaba usando Fedora para desarrollo, las aplicaciones compiladas, y noté que la aplicación se extraía con zip en android-studio. Por otra parte, el uso de running gradle packageDebug dentro de mi directorio de proyecto en Windows no funcionó, incluso con --stacktrace --debug.
Observaciones adicionales: Este problema podría no tener nada que ver con el estudio de Android. Puede ser que la carpeta sdk en android-studio necesite estar en un camino sin espacios.
Tengo la impresión de que esto funcionaría para las personas que usan una ubicación sdk alternativa sin espacios en la ruta.
Finalmente, los proyectos que no usan build.gradle importado de eclipse funcionaron bien. Solo los proyectos creados en android studio que usan gradle se rehusaron a compilar y devolvieron el curioso error dexFile packageDebug.
Los proyectos de Gradle ahora se compilan. Espero que esto ayude a alguien.
Parece que me enfrento a este problema cuando trato de ejecutar el proyecto en modo de depuración. Entonces comienza a dar errores de Gradle. Intento la opción del menú "invalidar el reinicio de la caché", a veces funciona, a veces no funciona. Acabo de cerrar el estudio de Android e intentar ejecutarlo después de un tiempo, funciona. No estoy seguro de lo que está sucediendo dentro del cerebro del software.
Pido disculpas por mi mal inglés.
Las soluciones propuestas no funcionaron en mi caso, pero logré resolverlo yo mismo.
Mi situación era la siguiente: creé un proyecto en una computadora XP con eclipse, lo importé a un estudio android y luego lo envié a mi repositorio SVN.
Más tarde, lo descargué a otra computadora con Windows 7 y Android Studio, y obtuve el error discutido (no existe debug.dex ''especificado para la propiedad'' dexFile '').
Probé todas las soluciones propuestas sin éxito. ¿Qué funcionó para mí? Dos pasos:
primero, corrija la ruta JDK en "Archivo-> Estructura del proyecto-> Proyecto". En el número de la computadora, tuve JDK_1.6_016 y en la computadora número 2 tengo JDK_7.
segundo: eliminado (puede cambiar el nombre si no desea eliminarlo) del archivo "local.properties" en la carpeta del proyecto. Apuntaba a la carpeta Android SDK en el estilo de ruta de Windows XP (documentos y configuraciones, etc. en lugar de "usuarios").
Entonces mi proyecto compilado con éxito.
Atentamente.
Editado: mejor que eliminar el archivo local.properties, editarlo y corregir la ruta al archivo sdk de Android
Prueba esto
Tools > Android > Monitor (DDMS included)
Verá el mensaje de bienvenida de SDK y luego volverá al editor e intentará volver a generarlo.
Una cosa que encontré que me ayudó fue importar el proyecto después de crearlo. Obtuve el mismo problema, pero una vez que importé el proyecto (en lugar de solo abrirlo), se mejoró.
Use su consola para navegar hasta el directorio raíz de su proyecto donde encontrará la secuencia de comandos gradlew. ejecutarlo con la opción "compileDebug" para ver el error exacto. También hay otras opciones para usar, "ayuda de Gradlew" te dirá más
actualizo Android Studio de 0.3.1 a 0.3.2 y el proyecto de recreación resolvió este problema.