我有一个Java Web应用程序通过此应用程序我发送的URL下载.apkfile.now我必须在我的Android模拟器浏览器中使用此URL下载.apk文件并自动安装.所以有人能请给予我解决这个问题吗?
o0lyfsai1#
只需执行以下步骤:1、使用异步任务或服务下载文件。解决方案here2,将下载的文件传递给包安装程序。
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);
这是一个简单的设置路径下载文件和mime类型。更多详细信息**here**。你也可以看看右边。有一个类似你的相关问题列表
zsbz8rwp2#
在浏览器中输入url并按回车键,它会要求安装。但文件自动安装过程是基于设备的。如果你去宏达移动的它会自动安装,但不是三星手机
2条答案
按热度按时间o0lyfsai1#
只需执行以下步骤:
1、使用异步任务或服务下载文件。解决方案here
2,将下载的文件传递给包安装程序。
这是一个简单的设置路径下载文件和mime类型。更多详细信息**here**。你也可以看看右边。有一个类似你的相关问题列表
zsbz8rwp2#
在浏览器中输入url并按回车键,它会要求安装。但文件自动安装过程是基于设备的。如果你去宏达移动的它会自动安装,但不是三星手机