![]() |
Delphi 11.2 - Android Service App Link Fehler
AndroidNotificationServiceDemo(und alle anderen Service Demos) gibt folgenden Fehler:
[Exec Error] The command ""C:\Program Files\Java\jdk1.8.0_66\bin\javac" -g -Xlint:deprecation -source 11 -target 11 -encoding UTF-8 -d "C:\Users\Public\Documents\Embarcadero\Studio\22.0 \Samples\Object Pascal\Multi-Device Samples\Device Sensors and Services\AndroidNotificationServiceDemo\Notificati onService\JavaClasses\NotificationService" -classpath "C:\Users\Public\Documents\Embarcadero\Studio\22.0 \CatalogRepository\AndroidSDK-2525-22.0.46141.0937\platforms\android-32\android.jar";"c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\co re-1.5.0-rc02.jar";"c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\fm x.jar" --system "C:\Program Files\Java\jdk1.8.0_66" .\Android64\Debug\NotificationService.java .\Android64\Debug\NotificationServiceProxyInterfac e.java" exited with code 2. Was kann das sein? |
AW: Delphi 11.2 - Android Service App Link Fehler
Mir erscheint schon mal die Nutzung von Java 8 als seltsam. EMBT liefert eine Java-Version mit deutlich neuerem JDK mit (openjdk version "11.0.16.1" 2022-08-12).
|
AW: Delphi 11.2 - Android Service App Link Fehler
Mit Delphi 11.1 gings noch!
|
AW: Delphi 11.2 - Android Service App Link Fehler
Also ich setze mit jeder Delphi-Version (auch 11.x) die Android-SDKs neu auf. Da gibt es ja schon Änderungen, die man nachziehen muss.
|
AW: Delphi 11.2 - Android Service App Link Fehler
Zitat:
Das könnte sein dass Du das alte JDK nicht gelöscht hat und jetzt die alten Referenzen benutzt werden. Deshalb entferne ich vor der Installation alle Referenzen und die JDK und lasse alles neu installieren. Vielleicht kannst Du das alte JDK umbenennen und mit dem FeatureInstaller der IDE das neue JDK nachinstallieren. Trotzdem wirst Du dann wohl ein paar Referenzen im SdkManager für SDK/NDK/JDK anpassen müssen. |
AW: Delphi 11.2 - Android Service App Link Fehler
Der zweite Versuch war einen ganz neuen Android Service zu erstellen.
Auch dieser konnte nicht gelinkt werden. Dann OpenJDK 11 nachinstalliert und über SDK bearbeiten im Reiter Java das Keytool und jarsigner auf dieses JDK zeigen zu lassen. Jetzt gehts. :-D |
AW: Delphi 11.2 - Android Service App Link Fehler
Hast Du jetzt "OpenJDK" oder Adoptium installiert ?
Ist ein kleiner Unterschied. Es gab/gibt auch noch sowas wie ![]() Ja, Raider heisst jetzt Twix :-D ![]() OpenJDK ist eine Marke von Oracle und gibt es wohl auch noch, hier ein paar Hintergründe dazu: ![]() Embarcadero nutzt jetzt aber das freie Adoptium ![]() |
AW: Delphi 11.2 - Android Service App Link Fehler
Adoptium
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz