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"/>
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
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.
I wanted to see if an app of mine would build and run on my pixel 3a with android 11 without issue if I set the target sdk in the manifest to 30 and configured android-30 for the android.jar. (B4A 10.2, latest SDK, device attached via usb, as always.) When I compiled, I received this error...
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.