如何获取一个应用程序的大小呢 有什么简单的方法获取一个应用程序的大小呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获取到PackageManager.getInstalledApplications(0)所有安装的程序列表过滤后找到你要指定的程序得到ApplicationInfo appInfo = listApps.get(i);获取安装包的存放路径:String sourceDir = appInfo.sourceDir;安装包大小:File fileAPK = new File(sourceDir);apkSize = fileAPK.length(); 不能直接在PackageManager中获取?一定要用File来获取? 好像不太行啊获取的程序大小与Settings中的大小不一样啊 那你去看看setting里面是怎么计算的啊 o 高手请问入何看setting的源代码呢? 先去下载android的源码,这个不用说了吧。settings的代码就在packages/apps/Settings这个目录下。找到代码就容易多了,也可以用eclipse去做debug了 谁有可以正常下载的SDK包啊,还有ADT啊 。。 android中http请求的转发 关于Android地图的问题 Win7家庭普通版能不能进行Android项目开发 请问如何实现多个activity下按Home键实现对应通知栏状态Notification 这种情况下service是何时启动的? 怎么转调到其他模块的activity android 线程池的问题 text大小和text size的关系 如何在一个已经定义的imageview组件上画图 Android中如何横向卷轴视图? 关于用AT操作android手机的几个问题
过滤后找到你要指定的程序得到ApplicationInfo appInfo = listApps.get(i);
获取安装包的存放路径:
String sourceDir = appInfo.sourceDir;
安装包大小:
File fileAPK = new File(sourceDir);
apkSize = fileAPK.length();
一定要用File来获取?
获取的程序大小与Settings中的大小不一样啊
settings的代码就在packages/apps/Settings这个目录下。找到代码就容易多了,也可以用eclipse去做debug了