ich erfolgreich baue das Projekt mit min sdks bis zu 20, aber wenn ich versuche, mit zu errichten:kann nicht bauen Projekt mit minSdk = 21
minSdkVersion 21
targetSdkVersion 21
ich einen Fehler:
:project:preDexDebug
no classfiles specified
FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':project:preDexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
/Users/user/android-sdk-macosx/build-tools/21.1.1/dx -JXmx2g --dex --multi-dex --output /Users/user/Project-Android/project/build/intermediates/pre-dexed/debug/tween-engine-api-sources-a613effab3e9735b093029491b18c5c4872bdf88.jar /Users/user/Project-Android/project/build/intermediates/exploded-aar/android-ui-client.gdxlibrary/android/unspecified/libs/tween-engine-api-sources.jar
Error Code:
1
Output:
no classfiles specified
Ich benutze libgdx in einigen Orten der App.
Dann installieren Sie das Dialog apears und wenn ich ein Gerät wählen, bekomme ich einen anderen Fehler:
Target device: genymotion-google_nexus_6___5_0_0___api_21___1440x2560-192.168.56.103:5555
Uploading file
local path: /Users/user/Project-Android/project/build/outputs/apk/project-debug.apk
remote path: /data/local/tmp/com.ui.client.debug
I/O Error: /Users/user/Project-Android/project/build/outputs/apk/project-debug.apk (No such file or directory)
Und dann ein IDE-Dialog mit der Fehlermeldung apears:
Failed to complete Gradle execution.
Cause:
(nur leeren Raum nach Ursache)
Veröffentlichen Sie Ihre Build.Gradle-Datei –
Haben Sie den Grund gefunden? Ich habe ein ähnliches Problem. Ich habe Multidex in meiner App aktiviert und Build ist jetzt viel zu langsam, also muss ich mit einem 'dev' Geschmack mit minSdkVersion 21 bauen (es war ok mit vorheriger minSdkVersion Wert) Aber jetzt schlägt es mit: AGPBI: {"kind" : "SIMPLE", "text": "keine classfiles angegeben", "position": {}, "original": "keine classfiles angegeben"} Ausführung fehlgeschlagen für Task ': preDexDevDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Prozess 'command' java 'beendet mit einem Wert ungleich Null 1 – Sloosh
Leider nicht. – TpoM6oH