在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)
请帮帮我..谢谢,
Wil*_*ate 10
阿贾伊,
要获得安装日期,您需要使用PackageManager该类.更具体地说,该getPackageInfo()方法.这将返回一个PackageInfo包含firstInstallTime值的对象.
目前还没有一个公共API来获取应用程序的大小,因为PackageManager.getpackageSizeInfo()从API 0.9中删除了API到SDK 1.0.见这里
祝好运!
| 归档时间: |
|
| 查看次数: |
7361 次 |
| 最近记录: |