相关疑难解决方法(0)

以编程方式在android上安装APK

我一直试图让一个Android应用程序以编程方式在SD卡上安装APK,但我遇到了一些麻烦.

这就是我这样做的方式:

Intent intent = new Intent(Intent.ACTION_VIEW);           
intent.setDataAndType("ApkFilePath...","application/vnd.android.package-archive");
activity.startActivityForResult(intent,5000);
Run Code Online (Sandbox Code Playgroud)

现在工作正常,它带来了包管理器,我可以控制在经理完成安装APK时要做什么.

但我遇到的问题是,如果在安装结束时用户单击"打开"而不是"完成",则不会调用"OnActivityResult"方法,因为管理器仍然存在....并且关于系统的另一个要求的另一个问题.

有没有办法知道用户何时在包管理器的末尾选择了"打开",或者是否有办法强制管理器只显示我希望它显示的按钮?

真的可以使用帮助,我到处搜索,似乎没有找到解决方案

android install apk android-package-managers

6
推荐指数
1
解决办法
9081
查看次数

标签 统计

android ×1

android-package-managers ×1

apk ×1

install ×1