2012-04-03 129 views
0

我開發了一個帶有AccountAuthenticator服務的應用程序。 因此,我可以創建一個特定的帳戶鏈接到我的應用程序。Android帳戶限制

我正面臨以下問題。當我創建新聯繫人時,我可以將此聯繫人鏈接到我的特定帳戶。但我不希望我的特定帳戶可能與聯繫人關聯。

我認爲這是可能的。

有人可以幫助我嗎?

謝謝

回答

0

我不知道我理解。

你想「創建」一個新的聯繫人。您不允許創建聯繫人,只有原始聯繫人。如果您添加的聯繫人似乎與現有聯繫人無關,則聯繫人提供商會爲您添加聯繫人。

聯繫人是具有相似或相同名稱的單個原始聯繫人的彙總。原始聯繫人表示特定賬戶名稱和賬戶類型的人員姓名。要添加原始聯繫人,您必須提供提供的賬戶類型和賬戶名稱。帳戶類型代表按域名相關的一組帳戶;它也可以代表一個Web服務器域和一個同步適配器(如果你想的話)。該帳戶名稱是該域的一個帳戶。

這不是帳戶名稱或生接觸的多數民衆贊成被鏈接到聯繫人,它是用戶。擁有每個原始聯繫人的帳戶名稱和類型可確保聯繫人提供程序能夠正確地將信息同步到服務器,例如Google聯繫人。

如果需要,您可以創建自己的帳戶類型和帳戶名稱並使用AccountAuthenticator服務進行身份驗證,或者您可以驗證用戶的信息,但這與聯繫人無關。您可以使用未經過身份驗證的帳戶名稱和類型創建原始聯繫人;帳戶名稱和類型不必在任何地方存在。他們必須是獨一無二的。

0

更確切地說,我有一個帳戶,它有一個唯一的帳戶類型鏈接到我的應用程序。

一般來說,當您創建手機聯繫人時,您可以將該聯繫人鏈接到您的Google帳戶。 因此,我不希望帳戶「鏈接」到我的應用程序出現在可以鏈接到電話聯繫人的帳戶列表中。