android4.2上获取应用程序大小的变更点
来源:互联网 发布:数据血缘关系图 编辑:程序博客网 时间:2024/06/11 01:09
PackageManager.getPackageSizeInfo(String packageName, IPackageStatsObserver observer)不可用,改为PackageManager.getPackageSizeInfo(String packageName, int userHandle, IPackageStatsObserver observer), 至于增加的参数userHandle的解释是:The user whose size information should be retrieved。下面是PackageManager内部的用法:
public void getPackageSizeInfo(String packageName, IPackageStatsObserver observer) { getPackageSizeInfo(packageName, UserHandle.myUserId(), observer); }
因此,把UserHandle.myUserId()的实作部分整合进来就可用了:
private void getPacakgeStats(String pkgName) { if (pkgName != null) { try { Method getPackageSizeInfo = mPm.getClass().getDeclaredMethod("getPackageSizeInfo", String.class, int.class, IPackageStatsObserver.class); /** * after invoking, PkgSizeObserver.onGetStatsCompleted() will be called as callback function. <br> * About the third parameter ‘Process.myUid() / 100000’,please check: * <android_source>/frameworks/base/core/java/android/content/pm/PackageManager.java: * getPackageSizeInfo(packageName, UserHandle.myUserId(), observer); */ getPackageSizeInfo.invoke(mPm, pkgName, Process.myUid() / 100000, new PkgSizeObserver()); } catch (Exception e) { Log.e(TAG, e.toString()); } } }
- android4.2上获取应用程序大小的变更点
- android4.2上获取应用程序大小的变更点
- Android获取应用程序的大小
- Android中获取应用程序(包)的大小
- Android中获取应用程序(包)的大小和缓存大小
- android4.2 上的多用户研究
- 获取详细变更的件数
- LVM应用之变更/data 的大小
- 通过JS变更页面字体的大小
- 【Android】获取应用程序(包)的大小-----PackageManager的使用(二)
- iOS 获取应用程序缓存大小
- iOS 获取应用程序缓存大小
- 96利用反射获取缓存和应用程序的大小信息
- Android获取应用程序大小和缓存的实例代码
- Android中获取应用程序(包)的大小-----PackageManager
- android4.4.2 短信广播变更
- 变更页面区域上的保护
- 获取对话框的大小及各控件的位置点(像素点)
- MySQL数据库外键的相关知识详解
- GetSafeHwnd()和GetSafeHandle()的主要区别
- HighCharts中文配置说明文档
- MaHua – 在线 Markdown 编辑器
- C++之钻石问题和解决方案(菱形继承问题)
- android4.2上获取应用程序大小的变更点
- 国内芯片厂商发力4G, 新岸线2013年将推LTE方案
- struts2中分页实现
- Oracle中分区表的管理
- 最近阅读的一些资料给大家分享:包括视差滚动,虚拟机安装fedora,sublime text2等等
- MTK feature phone driver 调试汇编
- UIView layer 的对应关系
- 各个浏览器中鼠标位置的属性 offsetX layerX PageX clientX (自由拖动框,防止文字选中)
- 本文介绍AndroidPn项目实现推送的使用过程。