2013-06-20 110 views
2

我有一位客戶想要一款可以「完美」運行的應用程序。Android短信內容提供商

他問我是否有任何方法可以將某個聯繫人的整個SMS列表發送到網絡服務器。

我知道短信內容提供商不是官方SDK的一部分,但我不明白這是什麼意思。

任何人都可以向我解釋SMS CP的問題以及在我的應用中使用它的風險是什麼? 由於我的細節導向的客戶希望,應用程序仍然能夠正常運行嗎?

P.S.不要關閉這個問題。我不要求個人意見,我要求技術解釋。

謝謝。

+0

只是一個警告。當使用不在公共API中的東西時,很難使某些東西「完美地」運行,因爲不能保證它在所有版本的Android中都能正常工作(並且工作)。 –

回答

1

它不會完美運行,短信不屬於公共API,意味着它不能保證成爲全線標準,例如,您可能會讓您的應用在Nexus設備上的標準Android上運行,但HTC /三星而所有其他品牌將根據其需求和設計而略有不同的內容提供商,這意味着您的應用將在這些內容提供商中脫穎而出。