android - 在android的主应用程序中安装多个应用程序并仅显示主应用程序

标签 android

这是我在堆栈溢出问题上提出的第一个问题,所以请放轻松。

我被分配了构建一个大型 Android 应用程序的任务,由于应用程序的尺寸较大,我想到了以下架构:

用户将从 Play 商店下载一个主应用程序,该应用程序将具有多个应用程序的符号,用户在第一次使用它时必须下载。并且只有那些子应用程序才会运行用户在特定时刻使用的子应用程序。

问题是我不想在用户手机中显示子应用程序,即我想隐藏所有这些小应用程序并只想显示主应用程序。

这可能吗?我在 Google 上找不到任何内容。

最佳答案

应用程序主要显示在两个位置:主屏幕(特别是其启动器)和“设置”应用程序。

对于“设置”应用,您无法向用户隐藏这些“较小的应用”。

但是,您不一定必须在那些具有 MAIN 的“较小应用程序”中进行 Activity 。/LAUNCHER <intent-filter> 。在这种情况下,主屏幕的启动器将不会显示那些“较小的应用程序”的任何图标。

您的“主应用”需要知道如何启动与每个“较小应用”相关的某些 Activity ,例如通过自定义类别(而不是 android.intent.category.LAUNCHER 使用 com.kia.intent.category.SMALL_APP_LAUNCHER 或其他东西)。

关于android - 在android的主应用程序中安装多个应用程序并仅显示主应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36572806/

相关文章:

android - 如何仅使用 1 个 SQLite 命令获取 android 中联系人的所有信息?

android - 如何将架构组件与 android 上的数据绑定(bind)相结合?

java - 无法在 Android 设备上创建 XML 文件

android - 使用 accessibilityservice android 获取通知消息

Eclipse 中的 Android 最小 SDK 版本

java - 在Android中获取JPG的RGB

android - 火狐手机远程调试真的可以吗?

android - java.lang.IllegalArgumentException : Cannot bind argument at index 1 because the index is out of range. 该语句有 0 个参数

android - Android api 级别 7 及更高版本的 SearchView 的最佳替代方案?

java - Android:在应用程序生命周期中仅初始化一次套接字