我有一个代码,通过使用Asynctask从服务器下载apk,目前新的意图将弹出并询问用户的权限,如何使应用程序将在下载完成后自动安装apk。我想把安装的进度放在谷歌播放商店的通知栏中:) 下面是我如何显示apk的代码:
@Override
protected void onPostExecute(Void unused) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file:///sdcard/MaxApps/3d.apk"), "application/vnd.android.package-archive");
startActivity(intent);
}
答案 0 :(得分:3)
我猜这是(幸运的是)不可能,因为用户需要确认新应用程序的安装(特别是如果他们请求权限)