Android 软件更新的策略


从互联网上下载的文件保存至自己的包路径 /data/data/package.name/xx
然后发送 Intent 请求包管理时会提示没有权限去安装。

如果放到 /data/local/tmp/ 也会因为生成的那个文件是 600 的权限而无法安装
请问这个时候大家是如何解决的呢?

Linux Android

绿★沫☆尘 11 years, 11 months ago

一直没有实际上的解决此问题,临时的方案是:

写入到 /data/local/tmp/xx.apk 然后通过 shell 来修改其权限。
是否有别的方法,让生成的文件直接是 system 或者 sdcard_rw 用户或组呢?

这货不是灰机 answered 11 years, 11 months ago

Your Answer