J'ai un programme que j'avais développé il y a bien des années.
Ce programme a le manifest suivant:
'This code will be applied to the manifest file during compilation.
'You do not need to modify it in most cases.
'See this link for for more information: http://www.b4x.com/forum/showthread.php?p=78136
AddManifestText(
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
'End of default text.
Avec android:targetSdkVersion="19" je peux toujours le compiler.
Et j'ai accès au répertoire "Documents" avec:
Private MonRepertoire As String = File.DirRootExternal & "/Documents"
Pour vérifier, j'ai copié le projet sous un autre nom pour avoir un nouveau projet.
Lorsque je compile j'obtiens cet écran:
En cliquant sur Plus de détails, j'obtiens cet écran:
En cliquant sur Installer quand même, j'obtiens ceci:
En cliquant sur Continuer j'obtiens ceci:
Et finalement en cliquant sur OK, le programme s'installe.
Mais ce programme ne serait sûrement pas accepté par Google sur Play Store.
Et je ne sais pas non plus pendant combien de temps la procédure ci dessus sera encore autorisée par Google.