Einzelnen Beitrag anzeigen

tdeck

Registriert seit: 26. Jun 2006
Ort: Obertshausen
69 Beiträge
 
Delphi 11 Alexandria
 
#20

AW: D11 Android SDK wird nicht richtig installiert

  Alt 10. Aug 2022, 13:50
Hallo Leute,

ich habe wirklich langsam die Schnauze von diesem Android-Embarcadero-Schrott voll, man darf hier wirklich KEIN EINZIGES Update mal schnell machen. Egal von welcher Version es gab immer Probleme mit dem Android SDK mit vorhandenen Projekten.

Es kann doch nicht so schwer sein, eine ordentliche UPDATE-/Upgrade-Installation hinzubekommen
Seit 2 Tagen bastel ich mit diesem Problem rum.


Unter Delphi 11.0 lief alles wunderbar, jetzt habe ich die Installation auf 11.1 ausgeführt und schon lief nichts mehr.
Aus lauter Verzweiflung habe ich das komplette 11.1 nochmal deinstalliert und alles neu eingespielt (mehrfach). Die eingestellten Verzeichnisse waren unvollständig. Egal ob mit oder ohne Viruskiller, Admin-Rechten das Bild war immer das selbe.

Dann habe ich die Nachinstallation von Helmut Walter das "sdkmanager.bat"mit den Anpassungen für "AndroidSDK-2525-22.0.44500.8973":

Code:
1)
sdkmanager.bat --verbose --sdk_root="C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidSDK-2525-22.0.44500.8973" "platforms;android-30"

2)
sdkmanager.bat --sdk_root="C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidSDK-2525-22.0.44500.8973" "platforms;android-30"

3)
sdkmanager.bat --sdk_root="C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidSDK-2525-22.0.44500.8973" "platform-tools"

4)
sdkmanager.bat --sdk_root=C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidSDK-2525-22.0.44500.8973 "build-tools;30.0.3"

ausgeführt. Jetzt sind die Ordner schon mal richtig gefüllt und mit allen nötigen Inhalten. Allerdings erhalte ich eine sehr lange Fehlerliste bei vorhandenen Projekten. Selbst bei einfach DEMO-Programmen, erstelle ich ein neues Projekt funktioniert alles wunderbar. Das heisst in den Projektdaten muss irgendwo ein Problem sein! Den Ordner "Debug" habe ich schon mal gelöscht, aber das hatte leider auch keinen Erfolg gebracht.

Hat noch Jemand eine Idee wo ich hier hingreifen könnte?


Diese Fehler kommen bei allen bestehenden Projekten:
Code:
[PAClient Fehler] Fehler: E7688 ""C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin\java.exe" -cp "c:\program files (x86)\embarcadero\studio\22.0\bin\Android\r8-3.0.73.jar" com.android.tools.r8.D8 --release --min-api 23 --output "D:\Embarcadero_10\PVS2018_App2022\Android\Debug\TabbedApplication.classes" @"D:\Embarcadero_10\PVS2018_App2022\Android\Debug\dex_list.txt"" kann nicht ausgeführt werden (Fehler 1)
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\android-support-v4.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\android-support-v4.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-base.17.2.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-base.17.2.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads.17.2.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads.17.2.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics.16.0.8.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics.16.0.8.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-base.16.0.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-base.16.0.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-basement.16.2.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-basement.16.2.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-gass.17.2.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-gass.17.2.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-identity.16.0.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-identity.16.0.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-maps.16.1.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-maps.16.1.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-stats.16.0.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-stats.16.0.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tasks.16.0.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tasks.16.0.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-wallet.16.0.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-wallet.16.0.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-analytics.16.4.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-analytics.16.4.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-common.16.1.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-common.16.1.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid-interop.16.0.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid-interop.16.0.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid.17.1.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid.17.1.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-messaging.17.5.0.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-messaging.17.5.0.dex.jar
[PAClient Fehler] Fehler: E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar:
[PAClient Fehler] Fehler: E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
[PAClient Fehler] Fehler: E7688 Compilation failed with an internal error.
[PAClient Fehler] Fehler: E7688 Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.utils.w.a(SourceFile:92)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.D8.main(D8.java:4)
[PAClient Fehler] Fehler: E7688 Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
[PAClient Fehler] Fehler: E7688    at Version.fakeStackEntry(Version_3.0.73.java:0)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.utils.w.a(SourceFile:68)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.utils.w.a(SourceFile:28)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.utils.w.a(SourceFile:27)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.BaseCommand$Builder.build(BaseCommand.java:2)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.D8.a(D8.java:4)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.utils.w.a(SourceFile:84)
[PAClient Fehler] Fehler: E7688    ... 1 more
[PAClient Fehler] Fehler: E7688 Caused by: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.utils.c$b.d(SourceFile:16)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.BaseCommand$Builder.e(BaseCommand.java:3)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.BaseCommand$Builder.a(BaseCommand.java:12)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(BaseCommand.java:3)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(BaseCommand.java:1)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.b.a(SourceFile:133)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.b.a(SourceFile:1)
[PAClient Fehler] Fehler: E7688    at com.android.tools.r8.D8Command.parse(D8Command.java:1)
[PAClient Fehler] Fehler: E7688    ... 3 more
[PAClient Fehler] Fehler: E7688    Suppressed: java.lang.RuntimeException: com.android.tools.r8.internal.b: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.internal.UA.a(SourceFile:25)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.BaseCommand$Builder.a(BaseCommand.java:3)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.utils.w.a(SourceFile:24)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.BaseCommand$Builder.build(BaseCommand.java:2)
[PAClient Fehler] Fehler: E7688       ... 3 more
[PAClient Fehler] Fehler: E7688    Caused by: com.android.tools.r8.internal.b: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.internal.UA.a(SourceFile:14)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.internal.UA.error(SourceFile:1)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.utils.c$b.d(SourceFile:17)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.BaseCommand$Builder.e(BaseCommand.java:3)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.BaseCommand$Builder.a(BaseCommand.java:12)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(BaseCommand.java:3)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(BaseCommand.java:1)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.b.a(SourceFile:133)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.b.a(SourceFile:1)
[PAClient Fehler] Fehler: E7688       at com.android.tools.r8.D8Command.parse(D8Command.java:1)
[PAClient Fehler] Fehler: E7688       ... 3 more
[PAClient Fehler] Fehler: E7688    [CIRCULAR REFERENCE:java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar]
Danke euch schon mal für evtl. Lösungen/Ideen, ich glaube das war das letzte Update was ich mit Embarcadero gemacht habe.

Thorsten
Thorsten
  Mit Zitat antworten Zitat