是否可以安装两个 Android 个 APK 但在启动器上只显示一个?
Is it possible to install two Android APKs but only show one on the launcher?
我目前正在研究一个问题,我们需要从用户必须安装两个单独的 Android 应用程序转变为用户只安装一个应用程序的方法,但在初始设置期间,我们基本上 "boot" 变成其中之一。
如果没有将这两个应用程序的代码库合并在一起,我原以为可以根据需要以某种方式即时下载一个 APK,就像插件一样。从一些阅读来看,这似乎涉及将另一个图标添加到用户的 Android 启动器,这可能(有争议地)让他们感到困惑。
有没有办法避免这种情况的发生?或者这只是完全解决这个问题的错误方法?
只需从 AndroidMenifest.xml 文件中删除您不想在启动器屏幕上显示的图标,
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这是在启动器上创建图标的行。如果你想启动一些 activity 然后使用 Intent for startactivity().
我目前正在研究一个问题,我们需要从用户必须安装两个单独的 Android 应用程序转变为用户只安装一个应用程序的方法,但在初始设置期间,我们基本上 "boot" 变成其中之一。
如果没有将这两个应用程序的代码库合并在一起,我原以为可以根据需要以某种方式即时下载一个 APK,就像插件一样。从一些阅读来看,这似乎涉及将另一个图标添加到用户的 Android 启动器,这可能(有争议地)让他们感到困惑。
有没有办法避免这种情况的发生?或者这只是完全解决这个问题的错误方法?
只需从 AndroidMenifest.xml 文件中删除您不想在启动器屏幕上显示的图标,
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这是在启动器上创建图标的行。如果你想启动一些 activity 然后使用 Intent for startactivity().