Протокол не поддерживается 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"/>