Предоставление разрешений для приложений, развернутых АБР в Android

1

Я пытаюсь создать приложение для Android, которое читает список закладок из встроенного браузера. Чтобы получить доступ к ContentProvider, мне нужно иметь разрешение com.android.browser.permission.READ_HISTORY_BOOKMARKS.

Я развертываю свое приложение непосредственно на своем устройстве с помощью ADB. Как предоставить этому приложению требуемое мне разрешение?

  • 0
    Не получит ли он автоматически разрешения, указанные вами в манифесте, если вы установите его с помощью ADB?
  • 0
    Это ADB, а не ADK ... ADK - это новый набор для разработки аксессуаров ... Большая разница.
Теги:
permissions
browser

1 ответ

2
Лучший ответ

Вы установите его в файле androidmanifest.xml.

Так же:

<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />

Это можно установить в плагине Eclipse ADT со следующими шагами:

  • Выберите манифест приложения.
  • Перейдите на вкладку "Разрешения".
  • Нажмите "Добавить" и выберите "Разрешить использование".
  • Введите имя разрешения либо путем ввода текста, либо выбора разрешения из раскрывающегося меню.
  • 0
    И как вы устанавливаете это, используя графический редактор Eclipse Manifest? Я попробовал несколько полей там, и они не добавили эту строку. Благодарю.
  • 0
    Я бы сказал: нажмите вкладку (внизу) для версии XML. Посмотрите на этот пример для местоположения: developer.android.com/resources/samples/Home/…
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню