Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以在主屏幕上隐藏应用程序图标(Cordova-AngularApp)_Android_Ios_Cordova - Fatal编程技术网

Android 是否可以在主屏幕上隐藏应用程序图标(Cordova-AngularApp)

Android 是否可以在主屏幕上隐藏应用程序图标(Cordova-AngularApp),android,ios,cordova,Android,Ios,Cordova,我的要求如下: 有两个应用程序APP A和APP B。在这里,APP B应该由APP A触发的任何事件打开。要执行相同操作,我需要在设备上安装这两个应用程序,并且工作正常。在这里,我想限制应用程序B直接从应用程序启动板/主屏幕打开,以便它只能从应用程序A打开。 应用程序B是使用Cordova构建的混合应用程序 你能提出处理这种情况的任何可能性吗 提前谢谢 如果要从默认启动器中删除应用程序,请删除AndroidManifest.xml文件中的以下行 希望这能有所帮助。使用,您应该能够在config

我的要求如下: 有两个应用程序APP A和APP B。在这里,APP B应该由APP A触发的任何事件打开。要执行相同操作,我需要在设备上安装这两个应用程序,并且工作正常。在这里,我想限制应用程序B直接从应用程序启动板/主屏幕打开,以便它只能从应用程序A打开。 应用程序B是使用Cordova构建的混合应用程序

你能提出处理这种情况的任何可能性吗


提前谢谢

如果要从默认启动器中删除应用程序,请删除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" />