2011-01-28 187 views
1

我正在嘗試創建一個Android應用程序,該應用程序從內置的瀏覽器應用程序中讀取書籤列表。要訪問ContentProvider,我需要具有com.android.browser.permission.READ_HISTORY_BOOKMARKS權限。在Android中爲ADB部署的應用程序授予權限

我正在使用ADB將我的應用程序直接部署到我的設備。我如何授予此應用程序我需要的權限?

+0

請問,如果你與亞行安裝不會自動讓你在清單中指定的permisssions? – 2011-01-28 07:31:23

+0

它是ADB,而不是ADK ... ADK是新的附件開發工具包...差別很大。 – trgraglia 2011-05-13 08:56:32

回答

2

您可以在androidmanifest.xml文件中設置它。

像這樣:

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

這可以在Eclipse ADT插件通過以下步驟進行設置:

  1. 選擇應用程序的清單。
  2. 轉到'權限'選項卡。
  3. 點擊「添加」,然後選擇「使用權限」。
  4. 通過輸入文本或從下拉菜單中選擇權限,輸入權限的名稱。