Ich bin neu in Cordova, ich kann meinen Code im Browser mit cordova run browser
ausführen, aber ich möchte es in eine apk verwandeln, damit ich es auf meinem Handy laufen und wirklich testen kann.Error building Cordova apk
Der Entwickler, mit dem ich arbeite, schickt mir apk die ganze Zeit aus den gleichen Dateien, wenn er ein Update für das Projekt hat, aber wenn ich selbst kleinere Änderungen machen möchte, kann ich keine apk erstellen, um sie zu testen es wirft einen Fehler auf.
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"
Er sagt auch, dies aber ich kann nicht mit meinem begrenzten Wissen
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
Ich habe versucht, einige andere Lösungen anderer Fragen und YouTube-Videos wie Einstellung meinen Sinn daraus machen Pfade zu JAVA und ANDROID_HOME, aber diese haben meinem Problem nicht geholfen.
Das ausgelesene macht auch einen Vorschlag, habe ich versucht, diese aber es hat mir nichts gesagt Statist in einem Protokoll oder beheben das Problem:
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
UPDATE
Ich bin frage mich, ob es mein JAVA_HOME-Pfad ist. Aber
, die auf 1.7.0_79
ANDROID_HOME=C:\User\Me\AppData\Local\Android\sdk JAVA_HOME=C:\Program Files\java\jdk1.7.0_79
gesetzt, wenn ich java -version
bekomme ich diese 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)
Das 2 verschiedene Versionen ist, aber wenn ich ändern JAVA_HOME in den Umgebungen Fenster, es ändert nicht JAVA_HOME, die angezeigt wird, wenn ich versuche, die apk zu bauen. So
Ich bin nicht in der Lage, sie zu korrigieren, um zu sehen, wenn sie den Fehler beheben: \
Versuchen Sie [dies] (http://stackoverflow.com/a/35230530/7303349), aber ersetzen ionischen Build mit Cordova Build, melden Sie zurück –
@SimonVisserIit Das gab die gleiche Ausgabe - außer es installiert Gradle zuerst, die gleiche Fehlerausgabe: S – GoldenGonaz