Android 覆盖更新APK更新后怎样自动删除APK包?都会闪退,接收不到广播

查过好多资料,差不多安装完成时程序会闪退,注册的监听安装广播收不到,无法监听安装过程,有什么好的方法可以在安装完成后删除APK包 =-=

一般从应用市场安装的话会自动删除,还有一种就是自己app下载,可以在下次启动的时候检查,如果有安装包就删除,没有就不处理

可以用android系统的广播,就比如qq,微信类的通知,把app关掉也能收到

在下次启动的时候删除好了

可以试试放私有目录,启动删除(不知道方私有目录安装器能否访问到)

http://blog.csdn.net/l970859633/article/details/51364161
看看这个有没有帮助

先安裝 ASTRO 檔案助手, 啟用進入

儲存位置 >> 內存位置 在這邊會看到所有 app 安裝後開啟目錄. 看你要刪哪個 apk, 直接進該 app 產生目錄 直接刪除內容

你可以先记录APK保存的地址,当新APK启动后去删除已安装的APK,覆盖安装会终止掉之前运行的app的

你的需求是:更新原有的apk,安装完成后弹出是否删除apk的弹出框,点击确定后删除apk,还是安装完成后自动删除apk?
一般我们自己的apk都会写一个setup.apk的应用来负责安装自己的apk,而不是直接丢到系统的system目录下自动安装。
如果有自己的setup.apk的话删除就不用说了。
如果直接安装想删除应该是系统来控制的,你自己的apk貌似无法发送广播出来,系统才知道安装完成没有,发广播告诉用户是否删除apk