"Atividade exportada não requer permissão" ao tentar iniciar de um URI
Estou tentando iniciar um aplicativo para Android a partir de um URI usandoesta questão tão como referência.
Eu tenho um arquivo de manifesto com a seguinte atividade declarada:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" android:host="example.com" />
</intent-filter>
</activity>
Eu estou tentando lançar MainActivity com ohttp://example.com ligação. O meu problema é que recebo o aviso
"exported activity does not require permission"
Eu olhei para outras perguntas do SO que relatam esse mesmo aviso e todas as soluções parecem não funcionar.
Como eu escrevo o filtro de intenção da atividade corretamente para evitar o aviso?
obrigado