Autore Topic: realizzare app dalla release 4.0 alla 6.0 ?  (Letto 639 volte)

Offline newbie2016

  • Utente junior
  • **
  • Post: 79
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Cubot X9
  • Sistema operativo:
    Windows 7
realizzare app dalla release 4.0 alla 6.0 ?
« il: 12 Agosto 2016, 14:46:15 CEST »
0
Salve, un cliente mi ha chiesto di realizzare una app dalla release 4.0 alla 6.0
Volevo sapere se è fattibile, se può creare problemi di incompatibilità e se è  inutile realizzare release precedenti alla 4.4.4

Grazie

Offline picmauro

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    ZENFONE 2 LASER
  • Sistema operativo:
    Android 6
Re:realizzare app dalla release 4.0 alla 6.0 ?
« Risposta #1 il: 01 Febbraio 2017, 14:17:28 CET »
0
Ciao ti consiglio di dare una sbirciatina qui:
https://developer.android.com/guide/topics/manifest/uses-sdk-element.html

Inviato dal mio ASUS_Z00ED utilizzando Tapatalk


Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 671
  • Respect: +143
    • Github
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Huawei P9 Lite
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:realizzare app dalla release 4.0 alla 6.0 ?
« Risposta #2 il: 02 Febbraio 2017, 10:13:50 CET »
0
Quello che puoi fare è specificare nel manifest che:
- L'applicazione deve essere compatibile con Android 4 (api 14)
- L'applicazione è destinata ad Android 6 (api 23)

In questo modo hai la certezza* che l'applicazione giri da Android 4 al 6

Opzionalmente, se è proprio necessario, puoi anche indicare che:
- L'applicazione non gira con Android superiori al 6 (api 23)
ma questa pratica è sconsigliata

Queste opzioni sono specificate nel manifest dagli attributi

android:minSdkVersion
android:targetSdkVersion
android:maxSdkVersion

però se usi Android Studio tali parametri vanno specificati nel build.gradle

minSdkVersion
targetSdkVersion
maxSdkVersion


*purtroppo possono comunque verificarsi problemi di incompatibilità
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.

Offline iClaude

  • Utente normale
  • ***
  • Post: 221
  • Respect: +14
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Re:realizzare app dalla release 4.0 alla 6.0 ?
« Risposta #3 il: 02 Febbraio 2017, 11:12:07 CET »
0
Diciamo che puoi partire tranquillamente dalla API 15, e magari anche dalla 16 visti i numeri:
Distribution Archives | Droid Life

In ogni caso,  sviluppando anche per versioni precedenti alla 5, si presenteranno probabilmente problemi di compatibilità,  p er cui dovrai usare le support library e magari anche fare dei controlli di versione nel codice se vuoi sfruttare le nuove funzionalità nelle versioni più recenti.
« Ultima modifica: 02 Febbraio 2017, 11:15:25 CET da iClaude »

Offline picmauro

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    ZENFONE 2 LASER
  • Sistema operativo:
    Android 6
Re:realizzare app dalla release 4.0 alla 6.0 ?
« Risposta #4 il: 16 Febbraio 2017, 05:40:01 CET »
0
vorrei sottolineare che utilizzando maxSdkVersion 23 con un aggiornamento del firmware che implementa una  API superiore l'applicazione viene disinstallata.


Inviato dal mio ASUS_Z00ED utilizzando Tapatalk