【应用背景】实现apk的下载、自动安装(不是下载到sdcard再通过相关的apk安装器来安装的)。请问apk安装器是如何实现apk的安装的?apk安装过程实际上都做了什么工作?请问谁能把apk安装器的源码分享 谢谢!!

解决方案 »

  1.   

    靠应用程序来安装其它的apk基本没有可能,权限都不够
      

  2.   

    原理还是很简单的。framework有线程扫描/data/app目录,发现有新文件就安装。apk就是简单的zip包。
    问题是只有root程序才能做此事,其它的不可能
      

  3.   

    试试在程序里用intent调用系统的安装方法?
      

  4.   


    如您所说的,已经找到了用intent调用系统安装方法了,谢谢各位!!