来自“adb shell am start”的Android(ReactNative)打开深度链接不起作用
我想使用React Native在Android中设置深层链接。 我将AndroidManifest.xml设置为:来自“adb shell am start”的Android(ReactNative)打开深度链接不起作用,android,android-studio,react-native,deep-linking,Android,Android Studio,React Native,Deep Linking,我想使用React Native在Android中设置深层链接。 我将AndroidManifest.xml设置为: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <action android:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.DOWNLOAD_COMPLETE"/>
<!-- Settings for deep link below -->
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="lucmo-client-app" android:host="lucmo-client-app" />
</intent-filter>
上面说
Starting: Intent { act=android.intent.action.VIEW dat=lucmo-client-app://lucmo-client-app?data=1 pkg=com.lucmo_client_app }
Error: Activity not started, unable to resolve Intent { act=android.intent.action.VIEW dat=lucmo-client-app://lucmo-client-app?data=1 flg=0x10000000 pkg=com.lucmo_client_app }
另一方面,在Android Studio中设置Run>Edit Configurations
时,它工作正常
这有什么不对
Starting: Intent { act=android.intent.action.VIEW dat=lucmo-client-app://lucmo-client-app?data=1 pkg=com.lucmo_client_app }
Error: Activity not started, unable to resolve Intent { act=android.intent.action.VIEW dat=lucmo-client-app://lucmo-client-app?data=1 flg=0x10000000 pkg=com.lucmo_client_app }