У меня есть два связанных вопроса о Android P ie:
1: Когда я go в Настройки-> Память, я вижу, что они отображают используемую память (3,12 ГБ в моем 1-м рисунок). В коде я вижу, что это число исходит из раздела / data, как показано здесь: http://androidxref.com/9.0.0_r3/xref/frameworks/base/services/usage/java/com/android/server/usage/StorageStatsService.java#217 с path.getUsableSpace();
, где path = "/data"
Однако, когда я go к / раздел данных с строкой cmd и я набираю "du - sh", отображается 2,7 ГБ. Почему такая разница?
2: Ниже приведен список всех разделов с памятью, используемых в этих разделах. Я вижу в других приложениях на моем втором изображении, что используется 5,4 ГБ ... что больше, чем 3,12 ГБ, представляющих используемую память! Как это возможно?