React Native - Linking.openUrl() - Android 14

问题描述 投票:0回答:1

我收到此错误

[Error: Could not open URL 'micoope://app/cuenta/token': No Activity found to handle Intent { act=android.intent.action.VIEW dat=micoope://app/... }]
尝试从我的反应本机应用程序打开深层链接。我知道它是here

描述的新安全策略的产品

但是我不确定是否应该在我的项目中实现显式意图创建的修改(我什至不知道应该在哪个文件中执行),或者应该由 React Native 开发团队来完成。我将不胜感激任何形式的帮助。

这是我的 AndroidManifest 文件:

<activity
    android:name=".MainActivity"
    android:label="@string/app_name"
    android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"
    android:launchMode="singleTask"
    android:windowSoftInputMode="adjustResize"
    android:exported="false"
    android:screenOrientation="portrait">
    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data android:scheme="micoope" android:host="app" />
    </intent-filter>
</activity>
android react-native
1个回答
0
投票

您好,您找到任何解决方案了吗?我在 android 14 中遇到同样的问题,当我构建 apk 时,链接不起作用。

谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.