Italian Pubblicazione app

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
 

Attachments

  • PATHS.PNG
    24.9 KB · Views: 183

LucaMs

Expert
Licensed User
Longtime User
Spiegazione MarioLucana, quindi accontentati

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

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
 

LucaMs

Expert
Licensed User
Longtime User
Ho apportato la modifica che mi hai suggerito, ma può essere possibile che mi cambi i colori dei button?
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 - non ha tanta voglia di studiarlo a fondo).
https://developer.android.com/guide/topics/ui/look-and-feel/themes
 

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? )
Grazie ancora
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…