Android帮助从应用程序中下载APK,而不需要通过浏览器



希望有人能帮我一下,

我想从一个应用程序内下载一个APK,我有,但没有通过浏览器通过一个uri。

我可以对视频文件这样做

Uri uri = Uri.parse(url);
    //Intent intent=new Intent(Intent.ACTION_VIEW,uri);
    Intent intent=new Intent(Intent.ACTION_VIEW); intent.setDataAndType(uri, "video/mp4");
    startActivity(intent); 

但是无法用。apk文件完成,所以新建一个带有start to install的app.apk。

希望有人能帮忙谢谢露西X

您应该能够使用与视频相同的技术。但是,您必须指定APK MIME类型(application/vnd.android.package-archive)。

例如:

Intent thingyToInstall=new Intent(Intent.ACTION_VIEW);
thingyToInstall.setDataAndType(Uri.parse("http://here/is/the/path/to/the.apk"), "application/vnd.android.package-archive");
startActivity(thingyToInstall);

相关内容

  • 没有找到相关文章

最新更新