【发布时间】:2012-10-01 12:19:18
【问题描述】:
我正在尝试以编程方式从 assets 文件夹安装 apk,但没有成功,请帮助我。我为此使用以下代码。谢谢。
Intent intent = new Intent(Intent.ACTION_VIEW)
.setData(Uri.parse("file:///android_asset/youtuberanjit.apk"))
.setType("application/vnd.android.package-archive");
startActivity(intent);
【问题讨论】:
-
Akash 首先将 apk 文件从 assets 复制到 sdcard ,然后从 sdcard 安装 apk。我认为这是唯一的方法。
-
@Chirag Raval:SDCARD 在我的设备中不可用,我想直接从资产文件夹安装 apk 到设备。不使用 sdcard...
-
资产目录只是一个非结构化的文件层次结构,允许您将任何您想要的内容放在那里,然后作为原始字节流检索。
-
好的,但是,不使用 sdcard 是否可以安装 apk。我可以使用其他东西或技术替换 sdcard。
-
您可以将其复制到应用程序内存中。
标签: android android-intent android-install-apk