Ich versuche, eine Debug-apk-Datei mit gradle auf Linux Headless-Server mit ./gradlew assembleDebug zu erstellen, aber ich bekomme folgende FehlerErstellen Debug apk-Datei mit gradle auf Headless-Server Fehler
java.io.IOException: Cannot run program "/usr/android/android-sdk-linux/build-tools/23.0.1/aapt": java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:494)
at com.android.builder.png.AaptProcess$Builder.start(AaptProcess.java:138)
at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:96)
at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:188)
at java.lang.Thread.run(Thread.java:701)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:476)
... 4 more
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher abc_btn_radio_to_on_mtrl_000.png failed, see logs
Hat Ihr Server haben 'aapt' in der Lage installiert es gibt? – Buddy
Ja, ich finde es. –
Hat Ihr Erstellungsbenutzer die richtigen Berechtigungen zum Ausführen der Datei? – Buddy