2013-03-16 52 views
2

有人能給我一個例子,我如何使用Firefox的Android內容提供商獲取我的應用程序歷史記錄中的鏈接列表?適用於Android內容提供商的Firefox?

謝謝!

+1

我的印象是Firefox內容提供商沒有出口,這意味着它們不適用於第三方應用程序。如果您有相反的證據,請鏈接到它。 – CommonsWare 2013-03-16 19:23:37

+0

經過幾次快速搜索,我發現這篇博客文章給我的印象是可以做到這一點:http://lucasr.org/2012/05/21/native-firefox-for-android-beta/ – Alin 2013-03-16 19:26:30

+0

你是對的!我想我「跳過」私人部分!抱歉! – Alin 2013-03-16 19:28:26

回答

6

Firefox的ContentProvider不可供第三方應用程序訪問。下面是從manifest許可聲明:

<permission android:name="@[email protected]_PROVIDER" 
    android:protectionLevel="signature"/> 

"signature"一個protectionLevel意味着該權限只適用於使用相同的密鑰簽名的應用程序。除非他們改變這一點,否則您的應用無法訪問ContentProvider