Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#6

AW: Android: Was ist die "richtige" SDK API Version?

  Alt 24. Jan 2014, 11:01
Und wieso läuft eine App mit API Version 17 nicht auf einem S3 aber eine mit Version 16 schon?
Wenn Du sagst, dass S3 hat API-Level 15. Mein S3 hat aber Android Version 4.3 müsste also bis API Level 18 laufen, oder?
Der API-Level ist doch gemäß der Tabelle mit der Android Version zu setzen, oder?
Solange auf dem Zielgerät ein API-Level (= Android-Version) läuft, welches größer oder gleich dem von dir definierten mindest-API-Level ist, ist von dieser Seite her die Kompatibilität hergestellt.

Jetzt verwendet aber der Ansatz den Delphi verfolgt nicht nur das normale Android-SDK (es werden ja keine Java bzw. Dalvik-Anwendungen erstellt), sondern auch das NDK. Dazu kommt noch das SDK von Embarcadero selbst (was vermutlich die SDK-Version sein soll, die du da in deiner Liste hast, ich weiß ja nicht, wo die her ist). Und hier bestehen eben nochmal Abhängigkeiten zur konkreten Hardware des Gerätes (wie z.B. dieses leidige NEON-Thema). Das hat mit der API-Level-Kompatibilität nichts zu tun.
Leo S.
  Mit Zitat antworten Zitat