1

我通过这个应用程序有一个 java Web 应用程序我正在发送下载 .apk 文件的 URL。现在我必须在我的 Android 模拟器浏览器中使用这个 URL 来下载 .apk 文件并自动安装。那么任何人都可以给我解决这个问题的方法吗?

4

2 回答 2

3

只需执行以下步骤:

1、下载文件使用Asynctask或Service。解决方案在这里

2,将下载的文件传递给包安装程序。

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 类型的简单设置路径。更多细节在这里。您也可以向右看。有一个像你这样的相关问题的列表

于 2012-04-18T09:33:29.267 回答
0

在浏览器中输入 url 并回车,它会要求安装。但是文件自动安装过程是基于设备的。如果您选择 Htc 手机,它将自动安装,但不适用于三星手机

于 2012-04-18T06:34:08.667 回答