0

在我的应用程序中,我在应用程序的开始部分安装了其他apks以创建运行时环境。我有3个更多的安装应用程序的开始,我想在运行时做到这一点,但我不想任何安装消息。安装应该在后台自动完成。谢谢。Android在后台以编程方式安装应用程序

+0

对于每个APK安装Android的检查证书安装之前,所以不知道这是可以做到! – Deepak 2011-12-27 12:09:50

回答

0
Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "app.apk")),"application/vnd.android.package-archive"); 
startActivity(intent); 

按照链接 - Android install apk programmatically

+0

我想要的解决方案不要求安装,只安装在没有安装消息的后台。 – user1117571 2011-12-27 12:14:54

+0

我不认为这是可能的,因为android会要求确认。用户可能会有不同的结果。 – Neetesh 2011-12-27 12:24:33

+0

你也可以选择服务。创建一个服务并在onCreate方法上写上面的代码。检查并让我知道它是否有效。 – Neetesh 2011-12-27 14:01:12

相关问题