Android 是否可以在主屏幕上隐藏应用程序图标(Cordova-AngularApp)
我的要求如下: 有两个应用程序APP A和APP B。在这里,APP B应该由APP A触发的任何事件打开。要执行相同操作,我需要在设备上安装这两个应用程序,并且工作正常。在这里,我想限制应用程序B直接从应用程序启动板/主屏幕打开,以便它只能从应用程序A打开。 应用程序B是使用Cordova构建的混合应用程序 你能提出处理这种情况的任何可能性吗Android 是否可以在主屏幕上隐藏应用程序图标(Cordova-AngularApp),android,ios,cordova,Android,Ios,Cordova,我的要求如下: 有两个应用程序APP A和APP B。在这里,APP B应该由APP A触发的任何事件打开。要执行相同操作,我需要在设备上安装这两个应用程序,并且工作正常。在这里,我想限制应用程序B直接从应用程序启动板/主屏幕打开,以便它只能从应用程序A打开。 应用程序B是使用Cordova构建的混合应用程序 你能提出处理这种情况的任何可能性吗 提前谢谢 如果要从默认启动器中删除应用程序,请删除AndroidManifest.xml文件中的以下行 希望这能有所帮助。使用,您应该能够在config
提前谢谢 如果要从默认启动器中删除应用程序,请删除AndroidManifest.xml文件中的以下行 希望这能有所帮助。使用,您应该能够在config.xml中添加类似的内容:
<preference name="android-manifest/application/activity[@android:name='MainActivity']/intent-filter" delete="true" />
在进行任何更改后,您可能必须删除平台/android并运行cordova prepare
检查platforms/android/AndroidManifest.xml以查看它是否有效
确保您有cordova custom config>=3.0.0。如果要删除启动器,请在AndroidManifest.xml文件中替换它
类别android:name=android.intent.category.LAUNCHER
替换为:
category android:name=android.intent.category.DEFAULT谢谢Naresh,但当应用程序在android上本机构建时,此选项会出现。在这里,我有一个混合应用程序使用科尔多瓦。所以,我需要科尔多瓦的一些东西。。。
<preference name="android-manifest/application/activity[@android:name='MainActivity']/intent-filter" delete="true" />