如何设置默认的应用安装程序?

时间:2014-11-22 02:47:36

标签: android android-intent

我正在创建一个操作系统,用于从我们的服务器安装下载的.apks。我遇到的问题是,一旦下载,我会被提示选择我想要安装.apk的方式。其中包括Chrome,浏览器和ESInstaller。我想以编程方式将ESInstaller设置为默认值。我怎么能这样做?

以下是我如何调用Intent来安装下载的.apk。

Intent i = new Intent(Intent.ACTION_VIEW);
                i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                i.setData(Uri.parse(appUrl));
                startActivity(i);

提前谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用Intent.setPackage()限制您的意图解决的包。