java - 从 Assets 或 RAW 文件夹安装 APK

标签 java android download apk

我想从 Android 应用程序中安装 APK。谁能举例说明如何执行此操作?

编辑:

另外,如何打开“从未知资源安装应用程序”首选项页面以便用户可以更改它?

编辑:

我实际上是指使用代码打开屏幕,这样我就可以立即打开首选项页面,用户只需选中该框,然后按返回键即可。是否可以检查他们是否允许非市场应用程序?

应用程序能否请求足够的权限来执行此操作?

最佳答案

使用带有 apk 文件链接的 intent。

Intent intent = new Intent(Intent.ACTION_VIEW ,Uri.parse("http://movil.reforma.com/android/Android_Noticias_Reforma.apk"));
startActivity(intent);    

从未知资源偏好安装应用程序

Settings > Applications > Unknow sources

关于java - 从 Assets 或 RAW 文件夹安装 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3427774/

相关文章:

java - 如何让Mockito在调用另一个方法内的方法时执行Return?

Java 脚本引擎 : using value on Java side?

Android - 图像选择器,错误的图像

python - 使用 python 从 Flickr 下载给定 ID 的照片统计信息

java - servlet - 单击链接选择要下载的文件

java - LDAP异常 : Invalid Credentials (49) Invalid Credentials with grails

java - 混合前端和服务器端技术(Spring、Thymeleaf、AngularJS)

android - 谷歌地图抛出空指针异常

android - 在 android 上用一些 "setEntity"方法可以很好地替代 HttpPost 和 HttpPut 吗?

android - Android 上的 JavaRx : Observe if multiple files have downloaded