当试图从浏览器获取链接以启动我的活动时,我得到这个错误
08-24 16:38:13.877: ERROR/Tab(358): onReceivedError -10 wizi://logout The protocol is not supported.
<activity android:name="UrlActivity">
<intent-filter>
<category android:name="android.intent.category.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.View"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.LAUNCHER"/>
<data android:scheme="wizi" />
</intent-filter>
</activity>
在UrlActivity
上调用onCreate()
之前抛出这个错误,有人能看到我做错了什么吗?
您是否在任何链接中使用HTTPS协议?如果是这样,那么您需要接受证书。请确保url中的协议标识符是正确的。
尝试同时给出方案和主机-
<data android:scheme="wizi" android:host="logout"/>