Italian Pubblicazione app

Discussion in 'Italian Forum' started by Giusy, Aug 26, 2018.

  1. Giusy

    Giusy Active Member Licensed User

    Salve a tutti :)
    In fase di caricamento della mia app su playstore mi segnala quanto segue:
    L'attuale livello API target della tua app è 4, ma il livello API target minimo deve essere 26...
    (Così come indicato in alto a destra in fase di programmazione)

    La mia configurazione è quella che allego.

    Cosa posso fare per ovviare al problema?
    Grazie
     

    Attached Files:

  2. LucaMs

    LucaMs Expert Licensed User

    Spiegazione MarioLucana, quindi accontentati :D

    Quello che hai mostrato, riportato nell'immagine, riguarda l'SDK che hai usato per compilare la tua app, ovvero il file android.jar nella cartella .../android-27, il che significa che hai usato la versione 27 dell'SDK.

    I target API, minimo e target, devi "dichiarali" nel file Manifest. Se apri il Manifest Editor (menu Project) vedrai una riga simile a questa:

    AddManifestText(
    <uses-sdk android:minSdkVersion="5" android:targetSdkVersion="26"/>

    Qui devi specificare appunto l'SDK minimo (minSdkVersion) e quello "target" (non spiego meglio, in quanto complicato e sono pigro - puoi trovare spiegazioni sul sito).

    Quindi, per farla più breve, metti una riga come quella, al limite sostituendo il 26 col tuo 27 e lasciando minSdkVersion su 5. Quest'ultimo è importante, perché se qualche libreria che usi dovesse richiedere un SDK successivo (6, 7, 8...) l'app installata su dispositivi più vecchi andrebbe in crash.
     
    Giusy likes this.
  3. Giusy

    Giusy Active Member Licensed User

    Grazie @LucaMs (detto giustamente "il pigro" ... è domenica)
    Ci provo :)
     
  4. LucaMs

    LucaMs Expert Licensed User

    Credo che il mio organismo non si renda conto di che giorno sia, in quanto è pigro in ogni giorno della settimana :p
     
    Giusy likes this.
  5. Giusy

    Giusy Active Member Licensed User

    Ciao @LucaMs
    Ho apportato la modifica che mi hai suggerito, ma può essere possibile che mi cambi i colori dei button?
    Da grigio chiaro ora sono grigio scuro?
    Non ho ancora provato a caricare l'app su playstore
     
  6. LucaMs

    LucaMs Expert Licensed User

    Purtroppo è possibile (ehm... tanto è vero che ti è successo).

    Nel tempo, con il cambio delle versioni di Android, hanno cambiato anche il "tema di base"; è talmente un casino ops, una confusione che io preferisco non litigarci ed impostare tutti i colori ed i drawable come li voglio, senza lasciare valori di default che appunto variano in base alle versioni di Android (e magari dalle impostazioni dell'utente).

    Nel file Manifest, anzi, nell'editor, dovresti avere:

    CreateResourceFromFile(Macro, Themes.DarkTheme)

    che predispone il dispositivo al "tema scuro". Potresti cambiarlo in:

    CreateResourceFromFile(Macro, Themes.LightTheme)

    Non sono sicuro che poi il tema chiaro sarà applicato su qualunque dispositivo, a prescindere dalla versione di Android installata.


    Insomma, il "tema dei temi" è un argomento "arduo" (soprattutto se uno - a caso, il sottoscritto :D - non ha tanta voglia di studiarlo a fondo).
    https://developer.android.com/guide/topics/ui/look-and-feel/themes
     
  7. Giusy

    Giusy Active Member Licensed User

    Mille grazie @LucaMs (non è vero che sei pigro...anzi :) )
    Sono intervenuta direttamente sul colore e tutto è andato a posto ed anche la prova di pubblicazione è ok (tranne una piccola cosa...(aprirò un nuovo post, verrai a rispondermi? :D )
    Grazie ancora
     
    LucaMs likes this.
  8. LucaMs

    LucaMs Expert Licensed User

    Se non risponderò io lo farà qualcuno sicuramente più esperto :)
     
    Giusy likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice