Android Can';无法从URI启动应用程序

Android Can';无法从URI启动应用程序,android,Android,我已经研究了大多数类似主题的问题,了解了intent过滤器的工作原理,但我无法让android启动我的应用程序。以下是舱单的相关部分: <activity android:name=".UriHandler" > <intent-filter> <action android:name="android.intent.action.VIEW" /> <categor

我已经研究了大多数类似主题的问题,了解了intent过滤器的工作原理,但我无法让android启动我的应用程序。以下是舱单的相关部分:

    <activity
        android:name=".UriHandler" >
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

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

            <data android:scheme="myapp" />
        </intent-filter>
    </activity>

在我的例子中,它压坏了浏览器。

确定是在默认浏览器中打开链接,而不是在应用程序浏览器中打开活动。。。然后,您可以清除浏览器保存的缓存。。为了确保设备的uri没有设置为浏览器(默认)的默认操作,清除缓存不起作用。实际上,我的应用程序不应该用于浏览,那个类别是错误的。另外,“android:exported=“false”在点击链接时也会导致浏览器崩溃。请参考:我用过这个东西。。请澄清你的确切问题。。所以我可以帮你检查一下这个:
<a href="myapp://param1/param2/param3">Test</a>
<category android:name="android.intent.category.BROWSABLE" />
android:exported="false"