Fix calculateSizeBytes

dataBytes including cacheBytes, so not adding cacheBytes separately.

Bug: 236346018
Test: Unit test
Change-Id: Iac089802d16350eaed9a99c44a6c6558b03385d3
This commit is contained in:
Chaohui Wang
2023-02-08 16:17:21 +08:00
parent 11593b5b60
commit 2a6e290965
2 changed files with 2 additions and 2 deletions

View File

@@ -43,5 +43,5 @@ fun ApplicationInfo.getStorageSize(): State<String> {
private fun ApplicationInfo.calculateSizeBytes(context: Context): Long {
val storageStatsManager = context.storageStatsManager
val stats = storageStatsManager.queryStatsForPackage(storageUuid, packageName, userHandle)
return stats.codeBytes + stats.dataBytes + stats.cacheBytes
return stats.codeBytes + stats.dataBytes
}

View File

@@ -75,7 +75,7 @@ class AppStorageSizeTest {
}
}
composeTestRule.waitUntil { storageSize.value == "123 B" }
composeTestRule.waitUntil { storageSize.value == "120 B" }
}
companion object {