我的系统会打开安装,如果按钮Eclipse中自动删除的apk安装后的apk
intent.setDataAndType(Uri.parse("file://sdcard/abc.apk"), "application/vnd.android.package-archive");
我期待的,系统将自动删除该apk文件,一旦安装完成解决方案的用户点击。
我的系统会打开安装,如果按钮Eclipse中自动删除的apk安装后的apk
intent.setDataAndType(Uri.parse("file://sdcard/abc.apk"), "application/vnd.android.package-archive");
我期待的,系统将自动删除该apk文件,一旦安装完成解决方案的用户点击。
您可以从intent广播ACTION_PACKAGE_ADDED中侦听。 Here is a list of all intent broadcasts。请注意,如果软件包已安装,或者它更新了其他软件包,则会有不同的广播。我猜想广播中有关于安装了哪个软件包的信息,所以当安装了另一个应用程序时,您不会意外删除apk :)
你能提供更多的例子吗?我很少从google获得信息 – melvintcs
它只是在听广播。你应该可以在google和stackoverflow上找到几个例子。 – pgsandstrom
@pgsandstrom形成文档:请注意,新安装的软件包不会收到此广播。 – Siddhesh
使用ant或maven编写脚本 – pawelzieba
@melvintcs:你找到安装后删除apk的解决方案? – Manoj