我正在寻找一种方法来计算已安装的Android应用程序/程序包的大小.我在ApplicationInfo和PackageInfo对象中都找不到此信息.从ApplicationInfo中,我可以获取数据和应用程序本身的路径.数据是目录结构,但是当尝试递归读取数据时,我得到了一个空指针.有什么更好的方法吗?任何示例代码?
解决方法:
如果查看ManageApplications.java,您会发现它们使用PackageManager的隐藏的getPackageSizeInfo方法.这不是公共API的一部分,因此您不应该真正使用它.
Here’s一个不应该使用它的例子!
总结以上是内存溢出为你收集整理的Android,获取应用大小全部内容,希望文章能够帮你解决Android,获取应用大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)