android - 一次安装多个apk

标签 android apk

我想一次安装多个 APK,因为我有一个主应用程序可以完成所有操作,而所有其他应用程序都有一项服务和一项 Activity ,必须将其放在设备上才能运行主应用程序,可以吗?最好将它们包含在 zip 中我知道会发生这样的事情,因为 su.zip 做了类似的事情

最佳答案

我必须执行类似的操作来更新我的多个企业 APK。我从 REST API/数据库下载了 APK。然后,一旦我有了文件,我就通过调用开始在程序中安装应用程序:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);

这将启动安装程序并安装 APK。

关于android - 一次安装多个apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11638599/

相关文章:

Android Wear 应用程序未安装(使用 jack 编译器)

android - 混淆后的apk代码崩溃日志

Android 应用程序在尝试启动新 Activity 时崩溃

android - 我可以将 RelativeLayout 的背景设置为与 Android Studio 中的可绘制对象不同的东西吗?

android - 注释处理器不工作 - 没有创建文件

Android 应用程序仅在发布 APK 时崩溃

android - 在模型对象中引用 Strings.XML 以支持本地化

java - 获取用于 FragmentTransaction 的 containerViewId

javascript - 使用 Node.js 构建 Android 应用

android - "apktool: command not found"错误