Протокол не поддерживается Android

Я получаю эту ошибку при попытке получить ссылки для запуска моей активности из браузера

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>

эта ошибка выбрасывается раньше onCreate() называется на UrlActivityКто-нибудь может увидеть, что я делаю не так?

2 ответа

Используете ли вы протокол HTTPS в любой из ваших ссылок? Если так, то вам нужно принять сертификат. Убедитесь в правильности идентификатора протокола в ваших URL.

Попробуйте указать схему и хост -

<data android:scheme="wizi" android:host="logout"/>
Другие вопросы по тегам