|
![]() |
|
Registriert seit: 18. Nov 2017 136 Beiträge Delphi 12 Athens |
#1
Hallo,
leider muss ich dieses Thema wieder aufgreifen. Nach dem Update auf D11.1 ist das Android SDK wieder nicht richtig installiert worden. Jeglicher Versuch mit Adminrechten zu de-/neuinstallieren bringt keinen Erfolg. Auch die vom Support (siehe meinen Beitrag #5) vorgegebene Vorgehensweise funktioniert nicht mehr. Hat irgendjemand das gleiche Problem oder vielleicht eine Idee wie man das hin bekommt? |
![]() |
Registriert seit: 18. Nov 2017 136 Beiträge Delphi 12 Athens |
#2
Hallo,
ich habe das Problem jetzt selber lösen können, aber mehr durch Zufall. Ich habe mir mal die Umgebungsvariablen, Abschnitt "Vom Benutzer überschriebene Systemvariablen", angeschaut. Dabei ist mir die Variable JAVA_HOME aufgefallen. Hier war ein nicht mehr existierendes Verzeichnis eingetragen. Nachdem ich hier ein gültiges aktuelles Verzeichnis, "C:\Program Files\Java\jre1.8.0_321", eingetragen hatte, funktionierte auch die Installation des Android SDK. Jetzt ist es wieder so wie es sein soll. ![]() Man Oh Man, da muss man erst einmal drauf kommen. |
![]() |
Registriert seit: 26. Jun 2006 Ort: Obertshausen 69 Beiträge Delphi 11 Alexandria |
#3
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:
Danke euch schon mal für evtl. Lösungen/Ideen, ich glaube das war das letzte Update was ich mit Embarcadero gemacht habe.
[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] Thorsten
Thorsten
|
![]() |
Registriert seit: 26. Jun 2006 Ort: Obertshausen 69 Beiträge Delphi 11 Alexandria |
#4
Das Problem scheinen wohl die fehlenden Bibliotheken zu sein, ich finde im Embarcadero Ordner auch keine passenden.
Scheinbar hat Embarcadero diese komplett neu aufgebaut und neue Namen vergeben. (Siehe Bild) Man könnte ja einfach beim öffnen einer alten Projektdatei die Info geben "Bibliotheken haben sich geändert, sollen diese angepasst werden?", aber das ist wohl zu Benutzerfreundlich für diese Firma ![]() Ich denke ich werde wieder die alte Version installieren und das 11.x in die Tonne hauen, ich habe keine Zeit und Lust mehr mich mit sowas zu beschäftigen. Echt ärgerlich, was für eine Zeitverschwendung. Irgendwann habe ich mal 20 Versionen auf meinem Rechner, weil man die Projekte bei dieser Software nicht ordentlich übernehmen kann. Achso, wenn ich diese Bibliotheken auf Standard setze, kann ich es zwar übersetzen und auf das Abdroidgerät übertragen, aber die Programme laufen dann nicht mehr auf dem Gerät (Absturz, Hänger, schwarzes Bild usw.). Thorsten
Thorsten
bye bye tdeck Geändert von tdeck (10. Aug 2022 um 14:28 Uhr) |
![]() |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
ForumregelnEs ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus. Trackbacks are an
Pingbacks are an
Refbacks are aus
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
LinkBack |
![]() |
![]() |