Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Play Store erlaubt nur noch Apps mit Zielplattform Android 8 (https://www.delphipraxis.net/196538-play-store-erlaubt-nur-noch-apps-mit-zielplattform-android-8-a.html)

mensch72 29. Mai 2018 16:17

AW: Play Store erlaubt nur noch Apps mit Zielplattform Android 8
 
Kommen wir doch mal zurück zum Threadtitel :)

Das "geforderte" TargetSDK Level ist doch für die reale Funktion völlig unwichtig, es zwingt einen doch nur "anzugeben", das die APP das geforderte Androidlevel schon kennt(also "nachweisbar/geprüft" zu einem Zeitpunkt in den PlayStore kam oder aktualisiert wurde, wo es dieses Androidlevel schon gab.
Quasi zwingt Google alle damit nur eine aktuelle Entwicklungsumgebung einzusetzen, welche das geforderte Targetlevel "schon" kennt(Apple mach das mit XCode&IOS schon lange so)

Viel bedeutender ist doch im PlayStore die passende "minSdkVersion"!
Z.B. wir bemühen uns so lang wie möglich Level19(Android4.4.2+) zu halten... nur für Apps mit "intensiver" BLE Nutzung werden wir wohl bald freiwillig auf Level 21 oder 22 als "minSdkVersion" hoch gehen.

himitsu 29. Mai 2018 17:23

AW: Play Store erlaubt nur noch Apps mit Zielplattform Android 8
 
Wenn man direkt gegen die API kompiliert, dann gibt es quasi die Version der API an, welche für das Kompilat verwendet wurde.

Delphi erzeugt aber nativen Code, welcher das NDK nicht nutzt, oder irgendwie so.
Nja, außer man greift im Delphi z.B. irgendwelche Javazeugs zu, was erst mit irgendeinem API-Level eingeführt wurde.


Also also Delphi hat IMHO einen gewissen API-Level, für den Embarcadero entwickelt hat und größere Level würden das doch ebenfalls unterstüzen.

TargetLevel ist doch nicht die API, welche genutzt werden muß?
Kann man doch besimmt einfach behaupten Target/Max ist 26, aber min ist 19 oder 21 (was dann Delphi eigentlich nutzt)

mjustin 29. Mai 2018 19:06

AW: Play Store erlaubt nur noch Apps mit Zielplattform Android 8
 
Zitat:

Zitat von himitsu (Beitrag 1403377)
Kann man doch besimmt einfach behaupten Target/Max ist 26, aber min ist 19 oder 21 (was dann Delphi eigentlich nutzt)

Die Seite listet die wichtigen API Änderungen auf und gibt unter anderem auch zu NDK Apps Hinweise:

Zitat:

Additionally, note that your app or game's targetSdkVersion may restrict access to private Android platform libraries; see NDK Apps Linking to Platform Libraries for details.
Check and update your SDKs and libraries

Die Restriktionen für bestimmte Library-Zugriffe aus NDK Apps nehmen mit steigendem API Level zu.

Und zu diesem Abschnitt kann man nicht nein sagen :)

Test your app

Rollo62 29. Mai 2018 19:26

AW: Play Store erlaubt nur noch Apps mit Zielplattform Android 8
 
Hier wird schon daran gearbeitet ... :glaskugel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:45 Uhr.
Seite 3 von 3     123   

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