Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.003 Beiträge
 
Delphi 2009 Professional
 
#5

AW: Verständnis-Probleme bei Android Konfiguration in Delphi

  Alt 29. Mai 2018, 15:05
Es gibt immer mal Breaks, also wo in neueren Androids ältere APIs (API-Level) rausgeworfen werden, womit für jedes Android/OS quasi eine Range (von-bis) vorliegt.

Im Extremfall könnte es auch einmal passieren, dass ein neues Android nichts Altes mehr versteht. (Zukünftige dann wieder erst ab da)
Versuche mal eine Android 2.x-App in Android ab 4 oder 5 auszuführen.
Das Gute am Android Betriebssystem ist, dass es sehr abwärtskompatibel ist. Eine Gingerbread-App (Android 2.3) würde daher auch auf Lollipop (Android 5) und neuer noch laufen. (Achtung: umgekehrt gilt das nicht.) Die minimale zu unterstützende Version wird im Manifest als MinSDKVersion angegeben. Die App läuft dann auf allen Android-Versionen mit dieser oder einer höheren Version. Eine Obergrenze gibt es nicht.

Gefunden unter:
https://stackoverflow.com/questions/...of-the-android

Sowie in der offiziellen Dokumentation:

Zitat:
Each successive version of Android provides compatibility for apps that were built using the APIs from previous platform versions, so your app should always be compatible with future versions of Android while using the documented Android APIs.
https://developer.android.com/guide/.../compatibility
Michael Justin

Geändert von mjustin (29. Mai 2018 um 15:10 Uhr)
  Mit Zitat antworten Zitat