Italian [ solved ] Publicazione Sdk 30 su PlayStore

Xfood

Expert
Licensed User
Salve a tutti,
sto provando a Publicare un'app compilata con sdk 30, e con la mia solita chiave
Firmo il package file ( chiave privata ). (1.20s)
ZipAlign file. (0.06s)
Manifest.
AddManifestText(
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="30"/>

1604524426073.png


ma google play mi da questo errore,
Errore dello strumento apksigner: ERROR: MIN_SIG_SCHEME_FOR_TARGET_SDK_NOT_MET: Target SDK version 30 requires a minimum of signature scheme v2; the APK is not signed with this or a later signature scheme
avete idea perche?
Grazie Mille A tutti
 

Sagenut

Expert
Licensed User
Longtime User

Star-Dust

Expert
Licensed User
Longtime User
E' necessario compilare con SDK Target 29 (a partire dal 2 novembre 2020). Non è richiesto SDK 30.
Da SDK30 (novembre 2021 fra un anno) la firma va codificata con Scheme v2, al momento l'ide B4X non lo supporta, ma lo supporterà nel futuro.
 
Last edited:

Star-Dust

Expert
Licensed User
Longtime User
Avevo Visto anche altri Post, quindi nel prossimo aggiornamento di b4a avremo la firma compatibile in v2 come richiede google?
Se avevi visto i post, perchè fai domande che conosci la risposta? 🙄
 

Star-Dust

Expert
Licensed User
Longtime User
Speravo ( Pensavo) che ci fosse un modo per creare la firma v2, ma che non trovavo qui nel forum.
 

Sagenut

Expert
Licensed User
Longtime User
Puoi compilare con SDK 30, ma il target nel Manifest deve restare a 29 per ora.
Almeno io capisco così, visto che nella guida di installazione c'è scritto di impostare Android.jar versione 30.
 
Top