Je suis nouveau à Cordova, je peux exécuter mon code dans le navigateur en utilisant cordova run browser
mais je voudrais en faire un apk afin que je puisse l'exécuter sur mon téléphone et vraiment le tester.Erreur de construction Cordova apk
Le développeur avec lequel je travaille m'envoie tout le temps construit à partir des mêmes fichiers quand il a une mise à jour sur le projet, mais quand je veux faire des changements mineurs moi-même je ne peux pas les tester il jette une erreur.
cordova build android --release
Error: Error code 1 for command: cmd with args: /s,/c,"X:\Websites\AppAndroid\platforms\android\gradlew cdvBuildDebug -b X:\Websites\AppAndroid\platforms\android\build.gradle -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"
Il dit aussi cela, mais je ne peux pas donner un sens à ma connaissance limitée
FAILURE: Build failed with an exception. What went wrong: Execution failed for task ':transformClassesWithDexForDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 1
J'ai essayé d'autres solutions d'autres questions et des vidéos YouTube telles que la définition de mon chemins vers JAVA et ANDROID_HOME mais ceux-ci n'ont pas aidé mon problème.
La lecture fait aussi une suggestion, j'ai essayé cela, mais il ne me dit pas quelque chose de plus dans un journal ou résoudre le problème:
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
MISE À JOUR
Je suis Je me demande si c'est mon chemin JAVA_HOME.
qui est mis à 1.7.0_79
ANDROID_HOME=C:\User\Me\AppData\Local\Android\sdk JAVA_HOME=C:\Program Files\java\jdk1.7.0_79
Mais quand je fais java -version
je reçois ce 1.8.0_121:
java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
C'est 2 versions différentes, mais quand je change JAVA_HOME dans les environnements fenêtre, cela ne change pas JAVA_HOME qui est affiché quand j'essaye de construire l'apk.
Je suis incapable de le corriger pour voir si elle corrige l'erreur: \
Essayez de faire [this] (http://stackoverflow.com/a/35230530/7303349), mais remplacez la construction ionique par cordova build, retournez –
@SimonVisserIit qui a donné la même sortie - sauf qu'il a installé gradle en premier, le même erreur de sortie: S – GoldenGonaz