Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Problem nach Umstellung auf 11.2 (https://www.delphipraxis.net/211407-problem-nach-umstellung-auf-11-2-a.html)

schaumermal 11. Sep 2022 17:52

Problem nach Umstellung auf 11.2
 
Hallo zusammen,

ich habe das Update von 11.1 auf 11.2 durchgeführt.
11.1 deinstalliert und danach 11.2 installiert.

Wenn ich nun versuche ein bestehendes Projekt ODER ein neues leeres Projekt für Android zu kompilieren läuft dies auch komplett durch.
Allerdings erhalte ich im letzten Schritt (Übertragung auf das Handy) die folgende Meldung:

Prozess kann nicht erzeugt werden: Serving...

All files should be loaded. Notifying the device.

Performing Incremental Install

Failure [INSTALL PARSE FAILED MANIFEST MALFORMED: Failed parse during install Packagell: /data/app/vmd12079946750.tmp/base.apk (at Binary XML file line #51): com.embarcadero.firemonkey.FMXNativeActivity: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are presePerforming Streamed Install

adb: failed to install C:\Users\Kai\Documents\Embarcadero Studio\Projekte\Apps\Zeiterfassung Android64\Release\Zeiterfassung\bin\Zeiterfassung. apk failure [INSTALL PARSE FAILED MANIFEST MALFORMED: Failed parse during installPackagell: /data/app/vmdl1760367541.tmp/base.apk (at Binary XML file line #51): com.embarcadero.firemonkey.FMXNativeActivity: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present]


Kann hier jemand helfen?

zeras 11. Sep 2022 18:36

AW: Problem nach Umstellung auf 11.2
 
Hast du deine Manifest Datei von Delphi neu erzeugen lassen oder die alte belassen?
Wenn nicht neu, dann benenne die Originale mal um, lasse Delphi eine neue erzuegen und schaue dir die Unterschiede an. Gegebenenfalls dann nachbessern.

schaumermal 11. Sep 2022 18:57

AW: Problem nach Umstellung auf 11.2
 
Ich hatte die Manifest Datei gelöscht.
Das Problem tritt ja auch bei einem neuen Projekt auf :|

philipp.hofmann 11. Sep 2022 20:31

AW: Problem nach Umstellung auf 11.2
 
Hast du die Manifest-Datei überall gelöscht? Ich hatte dieses Problem auch und wurde hier darauf aufmerksam gemacht, dass EMBT dokumentiert hat, dass man die Manifest-Datei an mehr Stellen löschen muss: https://quality.embarcadero.com/browse/RSP-39062

Ansonsten hatte ich noch das Problem, dass ich folgende Anpassung vornehmen musst: In der dproj-Datei stand die Zeile:
<PlatformSDK Condition="'$(PlatformSDK)'=='' And '$(Platform)'=='Android64'">AndroidSDK26.1.1_64bit .sdk</PlatformSDK>

Diese musste raus, damit das neue SDK wirklich greift.

MyRealName 22. Sep 2022 13:16

AW: Problem nach Umstellung auf 11.2
 
Scheinbar braucht jetzt jede Sektion (Service, activity) mit Intents ein Android:exported="true"


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