【发布时间】:2013-03-06 12:54:41
【问题描述】:
在我的应用程序中,我正在使用另一个应用程序的 APK 文件安装另一个应用程序。 我正在使用以下代码:
Intent intent= new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File( "sdcard/"+objApp.strApkPath)),
"application/vnd.android.package-archive");
startActivity(intent);
我想在以编程方式完成安装后关闭该安装视图。请帮忙。
谢谢。
【问题讨论】:
-
用户为什么想要这个?
-
另外,请不要对
sdcard/进行硬编码,因为在大多数 Android 设备上都是错误的。如果您必须进入外部存储的根目录,请在Environment上使用getExternalStorageDirectory()。 -
@CommonsWare :这是应用程序要求,也感谢您提供存储位置的指导,但以上是示例代码。我的实际问题是不同的。请帮忙。
-
“这是应用程序要求”——那么提出这个“要求”的人需要被解雇。
-
找到解决方案了吗?我也有同样的问题?
标签: android android-intent installation apk