我需要将我的 .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/