L’Android 11 arrive et les versions d’aperçu du système publiées jusqu’à présent montrent une caractéristique qui peut gêner les fans d’applications qui ne sont pas dans la boutique Google Play : l’installation d’applications via le fichier APK devrait devenir plus difficile dans la nouvelle version.
Dans Android 10 et les versions antérieures, la procédure d’installation – via un navigateur ou via APKMirror Installer, par exemple – implique généralement une autorisation d’installation manuelle. Une fois l’autorisation accordée, vous pouvez revenir à l’écran précédent pour poursuivre la procédure.
Dans le précédent Android 11, cependant, le processus a été différent. Les utilisateurs ont remarqué qu’après l’octroi de l’autorisation d’installer le fichier APK, le retour à l’écran précédent ne montre plus l’application à installer, c’est-à-dire qu’il n’est pas possible de continuer à partir de l’endroit où la procédure a été interrompue.
Bug ? La restriction n’existe-t-elle que dans les versions de prévisualisation ? Les développeurs du système d’exploitation ont signalé que non. Selon une explication fournie après de nombreuses plaintes, cette limitation est une conséquence du Scoped Storage, un nouvel ensemble de règles de sécurité qui définit comment les applications peuvent accéder au stockage de l’appareil.
Fondamentalement, le Scoped Storage fait en sorte que, sur Android 11, une application lancée sans autorisation de stockage obtienne une vue du système de fichiers qui ne permet pas d’écrire des données dans certains répertoires.
Une fois l’autorisation accordée, cette vue n’est plus valable et doit être mise à jour. Le problème est que cette mise à jour n’est pas faite en temps réel. Ainsi, lorsque l’utilisateur revient à l’écran d’installation après avoir donné sa permission, il se rend compte que l’application n’est plus là pour que la procédure se poursuive.
Google a simplement déclaré qu’il évaluait la situation. Il n’est donc pas clair si et comment cette limitation sera résolue. La crainte est qu’en fin de compte, ce soit une façon de freiner l’installation d’applications qui échappent au contrôle de Google Play Store.