android:exported="true"
タグを追加した後、マニフェストファイルのAppWidgetの構成アクティビティに対してこの警告が表示されます。これはそれがどのように見えるかです...
<activity android:name=".widgets.WidgetConfigurationActivity"
android:theme="@android:style/Theme.Translucent"
android:exported="true" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
</intent-filter>
</activity>
私が受け取っている警告は、「エクスポートされたアクティビティには許可は必要ありません」です。私の理解では、exported
タグをtrueに設定すると、アプリに関係のない別のアプリケーションがタグにアクセスできるようになります(これは、ホーム画面ランチャーアプリがAppWidgetの構成アクティビティを起動する必要があるため意味があります)。これがエラーにならないようにするために、ここに追加する必要がある許可の種類を誰かが知っていますか?