相关疑难解决方法(0)

获取已安装的应用程序

我正在试图弄清楚如何获得已安装应用的大小.
什么已经失败:
- new File('/data/app/some.apk')报告不正确的大小
- PackageManager.getPackageSizeInfo(String packageName, IPackageStatsObserver observer)- @hide并依赖于一些模糊IPackageStatsObserver的结果,所以我不能通过反射调用它.

android

18
推荐指数
3
解决办法
2万
查看次数

Android,获取安装的应用程序大小和日期

在Android中,我如何获得应用程序安装日期以及如何安装应用程序大小.

我使用下面的代码来获取应用程序大小,但它不正确

List packs = getPackageManager().getInstalledPackages(0);

for(i=0;i<packs.size();i++) {
    PackageInfo p = packs.get(i);
    ApplicationInfo appInfo =p.applicationInfo;
    long fileSize = new FileInputStream(appInfo.sourceDir).getChannel().size();
}
Run Code Online (Sandbox Code Playgroud)

请帮帮我..谢谢,

android

6
推荐指数
1
解决办法
7361
查看次数

标签 统计

android ×2