2017-02-23 81 views
0

我有一個要求: 有兩個應用程序APP「A」和APP「B」。在這裏,應用程序B應該通過APP A觸發的任何事件打開。爲此,我需要在設備上安裝這兩個應用程序,並且工作正常。在這裏,我想限制APP B直接打開(從APP Launchpad/Home Screen),以便它只能從APP A打開。 APP B是使用Cordova構建的混合APP。是否可以在主屏幕上隱藏APP圖標(Cordova - AngularApp)

您能否建議處理場景的任何可能性。

在此先感謝!

回答

1

如果你想刪除默認啓動的應用程序,然後刪除以下行中AndroidManifest.xml中文件

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

希望這有助於。

+0

感謝Naresh,但是當應用程序是在Android上本機構建時,此選項才存在。在這裏,我有一個使用科爾多瓦的混合應用程序。所以,我需要科爾多瓦的東西...... – RightRe

0

隨着cordova-custom-config,你應該能夠像這樣添加到您的config.xml:

<preference name="android-manifest/application/activity[@android:name='MainActivity']/intent-filter" delete="true" /> 

你可能會刪除platforms/android,並在進行任何更改後運行cordova prepare

檢查platforms/android/AndroidManifest.xml以查看它是否工作。

確保你有cordova-custom-config> = 3.0.0。