Пример настройки дополнения
Ниже приведен пример настройки дополнения Adguard.ContentBlocker:
-
Блок провайдера контента в файле AndroidManifest.xml:
<provider android:name="com.adguard.android.contentblocker.FiltersContentProvider" android:authorities="com.adguard.android.contentblocker.contentBlocker.contentProvider" android:exported="true"> </provider>
-
Версия API Блокировки контента в файле AndroidManifest.xml:
<meta-data android:name="com.samsung.android.sbrowser.contentBlocker.interfaceVersion" android:value="API_1.0" />
-
Intent на обновление фильтров:
Intent intent = new Intent(); intent.setAction("com.samsung.android.sbrowser.contentBlocker.ACTION_UPDATE"); intent.setData(Uri.parse("package:com.adguard.android.contentblocker")); sendBroadcast(intent);
-
Intent для перехода в настройки после установки дополнения:
Intent intent = new Intent(); intent.setAction("com.samsung.android.sbrowser.contentBlocker.ACTION_SETTING"); startActivity(intent);
Оболочка, предоставляющая другим приложениям доступ к вашим данным.
Мета-данные дополнения.