Inicie o aplicativo android a partir de um link do navegador
Eu tenho um problema ao tentar iniciar meu aplicativo a partir do navegador usando meu próprio esquema.
O código é o seguinte:
Arquivo de manifesto:
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:exported="false">
<intent-filter>
<data android:scheme="allplayer" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Arquivo HTML:
<html>
<head>
</head>
<body>
<a href="allplayer://site.com">Test link</a>
</body>
</html>
Se eu clicar no link, meu aplicativo não começará. Eu fiz muitas pesquisas, mas não consegui encontrar uma resposta.
Se eu mudarallplayer comhttp tudo funciona bem.
Deesse linkAprendi que não é recomendado usar seus próprios esquemas.
Isso significa que seus próprios esquemas não funcionam?
A pessoaAqui está usando seu próprio esquema, e de seu feedback parece que está funcionando.
Estou esquecendo de algo?