对底层的PackageManagerService类进行操作,获取apk大小,大于多少M的apk不安装并提示,看了packageManagerService,没有找到相关apk大小的判断啊。有没有大神提示下如何解啊  在线等 Android底层解决上层问题

解决方案 »

  1.   

    defaultcontainerservice这个包里边有这个功能,每个apk安装时都是要获取该apk大小的,然后创建相应的container。
      

  2.   

    我在log里没有看到相关log啊,能不能说的详细点啊,我在packageManagerService中看到getPackageSizeInfo,在IPackageManagerService.aidl中有定义,但是加log没有打印,求详细。。
      

  3.   

    搞定了 有需求的可以看看PackageManagerService.java中的 int copyApk(...)方法