[英]Ionic: hide Android App Launcher?
在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
文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.