Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   bekomme SO - will aber eine APK (https://www.delphipraxis.net/212077-bekomme-so-will-aber-eine-apk.html)

erich.wanker 14. Dez 2022 08:01

bekomme SO - will aber eine APK
 
Android / Delphi 10.4.2

Hallo,
kurze Frage:

Wenn ich nachfolgende Demo compiliere und erzeuge bekomme ich eine SO-Datei (Shared Objekt):
C:\Users\Public\Documents\Embarcadero\Studio\21.0\ Samples\Object Pascal\Multi-Device Samples\Device Sensors and Services\AndroidNotificationServiceDemo\Notificati onApp

Was muß ich einstellen um eine APK zu erhalten?

Danke und Liebe Grüße
Erich

junglist 14. Dez 2022 08:23

AW: bekomme SO - will aber eine APK
 
Ich habe länger kein Android App Release erstellt, aber wenn ich mich richtig erinnere:

Build-Konfiguration->Release
Konfiguration: Anwendungs-Store

Das erstellt dir ein .aapt-File, das kannst du mit einem ZIP-Explorer öffnen und von dort das APK-File rausholen.

IMPEGA 14. Dez 2022 08:36

AW: bekomme SO - will aber eine APK
 
Ich schließe einfach ein Handy an den PC an, und die APK wird automatisch erstellt.

Soeben nachgeschaut. Egal ob Handy dran hängt oder nicht.
Ich starte die Anwendung und die IPK wird erstellt. Ohne Handy meckert Delphi natürlich, die IPK wird aber trotzdem erstellt.

erich.wanker 14. Dez 2022 08:46

AW: bekomme SO - will aber eine APK
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hab meine Einstellungen überprüft .. "Anwendungs-Store" ist aktiv .. bekomme aber nur SO-Files

Settings sieh Bild:

Danke für Hinweise
Erich

junglist 14. Dez 2022 08:57

AW: bekomme SO - will aber eine APK
 
Ich habe mal versucht es auf Anwendungs-Store zu kompilieren, es wird ein .aab-File erstellt, nicht .aapt, sorry.

Auf die Schnelle konnte ich aber auch keinen Weg finden da schnell eine .APK draus zu bekommen.

Eine kurze Google-Suche zeigt aber dass es wohl Wege gibt, eine aab-Datei in eine APK umzuwandeln.

MEissing 14. Dez 2022 09:16

AW: bekomme SO - will aber eine APK
 
Projekt erzeugen
Dann im Menü: Projekt | Weitergeben von <Name>

Für die Entwicklung für ein APK erzeugt / Für den Anwendungs-Store eine AAB

jaenicke 14. Dez 2022 09:16

AW: bekomme SO - will aber eine APK
 
Es gibt bei Android Apps drei Schritte:
Kompilieren, Linken, Bereitstellen
Wenn du das Projekt erstellst, werden nur die ersten beiden Schritte ausgeführt.

Das Deployment wird separat durchgeführt. Entweder drückst du schlicht F9, um die App auszuführen, dann muss sie dafür auch als .apk bereitgestellt werden, oder du führst Projekt --> "Weitergeben von xyz.so" aus (Shift + Alt + Strg + F9).


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:36 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