Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi 11.3 Android SdkVersion 32 Problem (https://www.delphipraxis.net/212598-delphi-11-3-android-sdkversion-32-problem.html)

Starsky911 3. Mär 2023 12:15

Delphi 11.3 Android SdkVersion 32 Problem
 
Ich versuche gerade meine App von Delphi 11.1 auf Delphi 11.3 zu portieren.
In der App wird auf einen USB Cardreader zugegriffen. Wenn ich die App mit Delphi 11.3 und den Android SdkVersion 32 erstelle bekomme ich beim Zugriff folgende Fehlermeldung:
Code:
java.lan.IllegalArgumentException: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTALBE or FLAG_MUTABLE be specified when creating a PendingIntent
Wenn ich im AndroidManifest.template.xml folgende Zeile
Code:
<uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />
durch
Code:
<uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="30" />
ersetze funktioniert es wieder.
Gibt es eine neue Option bei Berechtigung oder irgendetwas was für SdkVersion 32 eingestellt stellen muss?
Vielen Dank im voraus.
Gruß, Starsky

FriedrichAT 4. Mär 2023 14:47

AW: Delphi 11.3 Android SdkVersion 32 Problem
 
Vielleicht hilft das
https://dannywind.nl/delphi/android-...-2-alexandria/

Starsky911 21. Mär 2023 10:27

AW: Delphi 11.3 Android SdkVersion 32 Problem
 
Das Problem hängt mit der nicht mehr API kompatiblen Java Bibliothek zusammen.
Habe vom Smartcard Hersteller eine aktuellere Java Bibliothek neu eingebunden und jetzt funktioniert es.


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