Ich war schon überall auf dieser Seite, also bitte vergib mir, wenn jemand anders dies gepostet hat, aber ich konnte nichts finden, was mein Problem beheben könnte.Cordova/Phonegap Android - Java/Ant Problem auf Build?
Ich arbeite an einem Mac. Mit meinem IOS Build habe ich überhaupt keine Probleme.
jedoch mit Android, ich bin ‚jetzt‘ einige Probleme hat, wenn ich cordova build android
betreibe ich die folgende Fehlermeldung erhalten,
/Users/x/Library/Android/sdk/tools/ant/build.xml:601: The following error occurred while executing this line:
/Users/x/Library/Android/sdk/tools/ant/build.xml:720: The following error occurred while executing this line:
/Users/x/Library/Android/sdk/tools/ant/build.xml:734: Class not found: javac1.8
/Users/x/Desktop/One/platforms/android/cordova/node_modules/q/q.js:126
throw e;
^
Error code 1 for command: ant with args: debug,-f,/Users/x/Desktop/test/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
ERROR building one of the platforms: Error: /Users/x/Desktop/test/platforms/android/cordova/build: Command failed with exit code 8
You may not have the required environment or OS to build this project
Ich verwende das Wort ‚jetzt‘, weil dieser Fehler Ich dachte, ich fixiert hatte und es funktionierte, aber ich habe nichts mit der PATHS
Any geändert, wo in meinem Terminal kann ich javac - version
ausführen, die mir javac 1.8.0_25
gibt. So kann es Java anders sehen.
Also dachte ich, Apache Ant könnte falsch gelaufen sein, aber wenn ich ant -version
laufen lasse, bekomme ich Apache Ant(TM) version 1.9.4 compiled on April 29 2014
- Also, ich habe Ant Version 1.9.4, die, soweit ich weiß, sollte mit meiner Java-Version arbeiten?
So kann mein System zugreifen, aber Java & Ant ohne irgendein Problem, aber ich kann meine neue Android App nicht bauen. Ich führe das jetzt in einem sauberen, neuen (ohne irgendwelche Plugins oder meinen Code) Build und trotzdem wird es nicht funktionieren.
Irgendwelche Hilfe?
Dank
Ok, hat der Build-Prozess einen Cache? Weil ich ein neues Projekt mit einem neuen Projektnamen erstellt habe und es scheint zu funktionieren? – user4458505
UPDATE: Ich habe es geschafft, damit anzufangen zu arbeiten, nur indem ich die App entferne und neu baue, aber jetzt funktioniert es nicht mehr, habe das gleiche nochmal versucht, aber ohne Hoffnung. Also, was mache ich falsch, es funktioniert, dann nicht, dann tut es ?? – user4458505