1. 首页
  2. 数据库
  3. 其它
  4. 关于Android8 获取应用容量的问题(权限获取)

关于Android8 获取应用容量的问题(权限获取)

上传者: 2021-01-16 17:02:50上传 PDF文件 44.7KB 热度 26次
在Android 8.0以后,google出于安全的考虑,废除了以前的方法,但是为我们提供了新的API,我们可以使用StorageStatsManager 类来获取应用大小、用户数据和缓存,从而得到应用的总大小。但是在使用StorageStatsManager 类获取时,我们需要android.permission.PACKAGE_USAGE_STATS 权限。所以在Android 8.0以后要获取应用的总大小,我们必须先申请权限,用户授权了之后才能获取。首先,我们要判断是否开启了android.permission.PACKAGE_USAGE_STATS 权限,代码如下: 1.检查权限及
用户评论