Il n'y a pratiquement aucun utilisateur d'Android (et certainement aucun visiteur régulier de notre site) qui n'ait pas entendu parler de l'erreur "stockage insuffisant" - ou qui n'y ait pas été confronté lui-même. Il faut qu'il y ait au moins 10 % d'espace libre sur le disque dur. /data
semble ridicule, du moins lorsque l'espace total sur cette partition atteint ou dépasse 8 Go. C'est pourquoi nous recevons assez fréquemment des questions à ce sujet ici.
Sur l'une des dernières J'ai fait quelques recherches sur le code en question, et J'en ai parlé dans ma réponse. . Permettez-moi de citer le bloc de code pertinent (tiré de l'ouvrage de référence de la Commission européenne). le dernier code ) ici encore :
* This class implements a service to monitor the amount of disk
* storage space on the device. If the free storage on device is less
* than a tunable threshold value (a secure settings parameter;
* default 10%) a low memory notification is displayed to alert the
* user. If the user clicks on the low memory notification the
* Application Manager application gets launched to let the user free
* storage space.
Maintenant, veuillez vous concentrer sur les lignes 2+3 :
Si l'espace libre sur l'appareil est inférieur à une valeur seuil accordable (un paramètre des paramètres de sécurité ; par défaut 10%)
(c'est moi qui souligne). Voici donc ma question :
TL;DR : Si ce seuil est ajustable, comment l'ajuster ?
Est-ce quelque chose dans les paramètres que nous avons négligé toutes ces années ? Est-ce que cela est censé être "réglé" uniquement par les "boulangers ROM" ? Ou, en prenant l'allusion d'un "paramètre de paramètres sécurisés", y a-t-il une application qui utilise la fonction WRITE_SECURE_SETTINGS
autorisation pour s'occuper de ça ? Par quels moyens sommes-nous censés régler ce problème (si tant est qu'il y en ait un) ?