Desidero sviluppare un'app per Android Ice Cream Sandwich e versioni precedenti. Quindi, quello che scopro è che Android 4.0 supporta API 14 e Android 4.0.3 API 15. Guarda la dashboard http://developer.android.com/about/dashboards/index.html. Sembra che nessuno abbia Android ics 4.0 ma solo 4.0.3 o 4.0.4. Questo è importante perché se è come sembra, svilupperò l'app usando api 15 e non 14. Comunque sono sicuro che nessuno ha Android nella sua versione 4.0.0. Potresti confermare i dati nella dashboard? Voglio dire, puoi confermare che il sandwich gelato Android è presente sui dispositivi solo nella versione 4.0.3 e 4.0.4? GrazieSviluppo Android: api 14 vs api 15
risposta
Meno dello 0,05% dei dispositivi sono su 4.0, 4.0.1 o 4.0.2, motivo per cui non viene visualizzato su the dashboards. Analogamente, meno dello 0,05% dei dispositivi utilizza 2.0 o 2.0.1 e lo stesso con 3.0.
È possibile sviluppare sicuro API 8, 10, 13, 15, 16, 17, 18, e 19 (al 28 dic, 2013), e rinunciare ai rimanenti nove livelli API (se c'è Raramente un motivo per). Se possibile, potresti continuare a supportare anche l'API 7, dato che è appena uscito dai cruscotti. (Lo 0,05% di un miliardo di dispositivi è ancora un bel po!)
Google ha indicato ai produttori che Android 4.0.3 deve essere utilizzato come versione di base per ics. Inoltre, ha raccomandato a tutti i produttori di fornire aggiornamenti automatici alla 4.0.3.
Non ho idea delle statistiche di utilizzo dei dispositivi che eseguono versioni precedenti alla 4.0.3, ma suppongo che sarà una minoranza dei dispositivi.
- 1. Android 4.0 - API Livello 14 vs API Google (Google Inc.) - Livello API 14: Qual è la differenza?
- 2. Applicazione Android onLowMemory() su API> = 14
- 3. java.lang.OutOfMemoryError su Android 4.0 (API 14)
- 4. No, minSdk (API 15)> deviceSdk (API1) in Android Studio
- 5. Problema di compatibilità ActionBar con API 15
- 6. Flickr api vs. Picasa api
- 7. API calendario vs API calendario fornitore
- 8. Android: utilizzo dello switch Preference pre livello API 14
- 9. Sviluppo PHP API Mediafire
- 10. Sviluppo iOS API REST
- 11. ERRORE: L'applicazione richiede la versione API 14. versione API dispositivo è di 13 (Android 3.2.1)
- 12. API API RESTful vs Web Service
- 13. Ottieni drawable per densità per Livello API <15
- 14. Tastiera Android api
- 15. API - CFC vs cfinclude
- 16. È possibile supportare una funzione simile a setScrollY() (ScrollView API 14) per livelli API precedenti?
- 17. Appengine Search API vs Datastore
- 18. API hotspot Wi-Fi Android 2.2 API
- 19. Twitter API autenticazione vs Autorizza
- 20. API Google Earth vs API COM di Google Earth
- 21. Chiave API GCM vs ID mittente
- 22. Utilizza il carattere Roboto nell'app con livello API minimo 14
- 23. Contatti Google API API API API
- 24. Demo di API Android - ICS - RotatingButton
- 25. API di backup Android
- 26. API doppia SIM Android
- 27. API Android come java.awt.Robot
- 28. API Android da Go
- 29. Diagramma classe API Android
- 30. Dropbox api in Android
Commento FYI: le differenze di api sono disponibili qui developer.android.com/sdk/api_diff/15/changes.html – Pascal