2012-11-14 63 views
7

當您嘗試從設備中檢索聯繫人時,通常會獲得由除Facebook之外的所有應用程序創建的聯繫人。這question描述它。如何保護我的應用程序聯繫人,如Facebook

因此,當我通過我的應用程序(使用ContactsContract?)存儲聯繫人時,我需要做什麼,以便其他應用程序將無法通過ContactsContract檢索它,但它們仍可用於設備聯繫應用程序...或我選擇的應用程序?

回答

2

Facebook聯繫人使用聯繫人API的不同實現進行同步。谷歌過去爲此提供了一個特例,但不再這樣做。支持它的不同硬件製造商針對此特定用途定製他們的「聯繫人」應用程序。這就是爲什麼Facebook聯繫人同步在Nexus系列以外的大多數手機上都可以使用這些都是私有實現,但是我敢肯定,如果你願意通過很多混淆代碼進行排序,可以進行逆向工程。

+0

同意你的意見。然而,有人可能指出這些聯繫人的實際實施/示例代碼嗎? – Tushar

相關問題