Ionic:隐藏安卓应用启动器



在Android应用程序上,在开发本机Android应用程序时,可以从启动器中隐藏它,因此它只能从另一个应用程序的意图中执行。有了它,我可以在主屏幕上隐藏应用程序图标。

在Android Native中执行此操作的方法是:

从 AndroidManifest 中删除此行.xml:

<category android:name="android.intent.category.LAUNCHER"/>

将此行添加到 AndroidManifesst.xml:

<category android:name="android.intent.category.DEFAULT"/>

使用Ionic可以制作同样的东西吗?如何编辑构建的 AndroidManifest?

谢谢!

您可以使用 Cordova 提供的 edit-config 来执行此操作。这可以编辑/替换AndroidManifest.xml中的XML节点。

下面是它应该如何为您查找的示例:

<edit-config target="AndroidManifest.xml" target="/manifest/application/activity[@android:name='MainActivity']/intent-filter/category" mode="overwrite">
    <category android:name="android.intent.category.DEFAULT"/>
</edit-config>

当然,MainActivity应该替换为您的活动名称。另请注意,这应该位于<platform name="android">节点下的config.xml文件中。

相关内容

  • 没有找到相关文章

最新更新