Android API 32 Android12 Delphi 11.1 64Bit Playstore
Hallo zusammen,
hat es jemand geschafft das Android SDK / NDK so anzupassen, dass Apps die im Playstore veröffentlicht werden auch tatsächlich unter Android 12 laufen? Hintergrund: Seit vergangenen Mittwoch kann man nicht mehr mit API Level 30 im Playstore veröffentlichen. Durch 2 Anpassungen in der Manifest (XML) klappt dies wieder, aber die Apps sind nur auf API Level 30 (und somit vermutlich nur bis November noch im Playstore erwünscht). Mit Delphi 11.1 wird laut embacadero Android 12 unterstützt: JEIN. Wenn ich die IDE komplett neu installiere, so kann ich nur 32 Bit Apps auf einem Android 12 (Samsung A13) ans laufen bekommen. Bei Android 64 Bit sagt die IDE mir, dass mein Gerät die Plattform nicht unterstützt Was mich aber leider nicht weiterbringt, da der Playstore seit letztem Jahr nur 64 Bit Apps unterstützt. Also habe ich wie im Netzt beschrieben das SDK 32 heruntergeladen und installiert. Delphi scheint die Anwendung damit auch sauber zu kompilieren, aber weder mein Android 12 Telefon, noch der Playstore halten die App kompatibel zu Android 12. Sie wird zwar eingestellt, aber wenn ich es dann über den Playstore installieren möchte, meldet der Playstore - dass mein Gerät nicht kompatibel ist (Android 11 Telefone, Tabs etc. funktionieren). Ich vermute es liegt am NDK. Es gelingt mir leider nicht die NDK r25 einzubinden. Hier werden Pfade und Komponenten von der IDE gefordert, die so in der normalen Downloadversion nicht vorhanden sind. Ich denke mal, dies ist das Problem. Hat hier jemand einen Link zu einem NDK x>22 dass sich in der IDE 11.1 installieren und einbinden lässt? Lauf embarcadero gibt es in den nächtsten 50-100 Tagen ein Delphi 11.2 das API Level 32 (toll, also haben wir das Problem nächstes Jahr um die gleiche Zeit wieder) unterstützt. Scheinbar besinnt man sich auf den Produktnamen (Orakel von Delphi), was uns aber in der richtigen Welt, in der Android 12 schon seit 10 Monaten auf dem Markt ist (und Android 13 in den Startlöchern steht) nicht weiterbringt. Hat einer von Euch eine Lösung hierfür gefunden? NDK 23-25? Übersehe ich etwas? Gibt es eine Möglichkeit die kompilierten Projekte mit dem Android Studio zu kompilieren? Vielen Dank für eine Antwort. |
AW: Android API 32 Android12 Delphi 11.1 64Bit Playstore
Also Du kannst es schon nicht Debuggen oder auf deinen Handy starten, richtig ?
Bist Du sicher dass es wirklich ein 64-Bit OS ist ? Es gibt nämlich viele Geräte die zwar 64-Bit CPU haben, die aber auf 32-Bit OS läuft. Siehe hier Zitat:
|
AW: Android API 32 Android12 Delphi 11.1 64Bit Playstore
Hallo,
vielen Dank für Deine schnelle Antwort und den Hinweis mit dem 32 Bit OS. Nach langem Suchen bin ich fündig geworden und das A13 hat tatsächlich eine 64 Bit CPU mit einem 32 Bit Android 12, welches es so gar nicht geben dürfte (Google hat seit 12 Monaten die 32 Bit Unterstützung offiziell beendet). Einzig Android-Systeminfo zeigt dies an unter Entwickler-Info dort fehlen die 64 Bit ABIs. Und in einem US Forum hatte jemand den Wunsch nach einer 64Bit Version für sein A13 geäußert. Da wir ein neues Android 12 Handy verkauft, welches mit seiner 64 Bit CPU keine aktuellen Apps für Android 12 laden kann, da es ein 32 Bit Betriebssystem hat und Google keine neuen 32 Bit Anwendungen mehr erlaubt. Ok, so 100% traue ich dem Braten noch nicht, dann wird halt ein Android 12 Google Handy bestellt und mal sehen, was Delphi/Playstore etc. dazu sagen. 1000 Dank für den Tipp und viele Grüße |
AW: Android API 32 Android12 Delphi 11.1 64Bit Playstore
Zitat:
Das wundert mich aber. |
AW: Android API 32 Android12 Delphi 11.1 64Bit Playstore
Doch das Aida64 läuft auf dem A13, aber ich hatte den Punkt Kernelarchitektur übersehen (und den unteren Bereich unter CPU), bzw. ich kann nicht mehr nachvollziehen was dort beim A13 steht (ist schon zurückgesetzt und zum Rückversand verpackt). Nächste Woche kommt ein A33 und ich bin dann mal gespannt, wie sich 11.1 da verhalten wird (und ob das Android 12 64Bit hat).
Ich werde dann hoffentlich zum Abschluss berichten. Grüße |
AW: Android API 32 Android12 Delphi 11.1 64Bit Playstore
Hallo nochmal,
so das A33 ist heute angekommen und mit Delphi 11.1 klappt alles einwandfrei. Auch die Einbindung der API32 klappt ohne Probleme. Und die Apps können auch aus dem Playstore ohne Probleme geladen werden. Und AIDA64 zeigt auch alles an, so wie es sein soll. Schade das solche Trümmerhaufen auf dem Markt unterwegs sind, wie das A13 von Samsung. Vielen Dank für Deine Hilfe. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz