“Exporté activité ne nécessite pas d'autorisation” lorsque vous tentez de lancer à partir d'un URI

Je suis en train de lancer une application Android à partir d'un URI à l'aide de cette SORTE de question comme une référence.

J'ai un fichier de manifeste avec les éléments suivants activité déclarée:

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <data android:scheme="http" android:host="example.com" />
    </intent-filter>
</activity>

Je tente de lancer MainActivity avec le http://example.com lien. Mon problème est que je reçois l'avertissement

"exported activity does not require permission"

J'ai regardé les autres DONC des questions que le rapport de ce même avertissement et toutes les solutions ne semblent pas fonctionner.

Comment puis-je écrire l'activité intent-filter correctement pour éviter l'avertissement?

Grâce

InformationsquelleAutor Brad | 2012-07-13