android - 在自己的网站上托管 .apk 文件

标签 android url apk

我需要将我的 .apk 文件托管在 Android 市场或任何其他应用商店之外的一个公共(public)网站上。在android市场中,注册市场后,下载的.apk将自动安装在手机上,无需任何手动操作。因此,我愿意创建一个 URL 并将我的 .apk 文件托管到其中,并希望将该 .apk 下载到 Android 手机中,并且它必须自动安装。

我该怎么做......请分享是否有任何代码或链接可以重新分级。

最佳答案

如果 Android 设备已选中“设置”->“应用程序”->“未知来源”,Android 将允许安装 .apk。如果不检查 - 你将不会成功。

假设复选框被选中并且您已经下载了.apk文件。您可以运行下一个代码来触发安装:

Intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.fromFile(new File(apkFileName));
intent.setDataAndType(uri, "application/vnd.android.package-archive");
startActivity(intent);

关于android - 在自己的网站上托管 .apk 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6211416/

相关文章:

android - ART 中 .apk 的安装过程。与Dalvik VM安装过程的区别

android - 使用 Volley 进行异步发布时抛出 OutOfMemoryError "pthread_create (1040KB stack) failed: Try again"

php - 在 Yii2 中使 URL 不区分大小写

url - 是否可以看到 JMeter 发出的完整请求?

java - 如何正确重新编译apk文件?

java - 重新编译apk文件

java - 将图像添加到媒体库 - Android

android - 创建自定义 Toast View

Android @IntDef 局部变量示例

javascript - 有没有办法在合并主index.html的同时查看(通过本地url)部分html模板?