我的應用程序應該通過客戶經理存儲帳戶,但我找不到一些信息或示例我怎麼能用Xamarin.Forms如何通過Xamarin.Forms在android內置帳戶管理器中創建帳戶?
回答
因爲您沒有使用現有的帳戶驗證器(谷歌,微軟等) ),您必須創建一個AccountAuthenticator
服務。然後,您可以使用AccountManager
添加和/或驗證用戶憑證/令牌。
您需要詳細瞭解編寫驗證器的Android SDK文檔和搜索教程。
你不會這樣做「與」Xamarin.Forms。這完全是針對Android的,將不得不生活在平臺特定的項目中,而不是放在Forms項目中。
AccountManager類提供對用戶在線帳戶的集中註冊表的訪問。
派生自AbstractAccountAuthenticator創建AccountAuthenticators的類。爲了成爲認證者,必須擴展此類,抽象方法的提供者實現,並編寫一個服務,該服務在調用intent
並採取行動AccountManager.ActionAuthenticatorIntent
時返回服務的Service.OnBind(Intent)
中AbstractAccountAuthenticator.IBinder
的結果。此服務必須在其AndroidManifest.xml文件中指定以下意圖過濾器和元數據標記
也許你有一些例子?你以前做過嗎? –
啓動它,如果你被困在任何特定的問題問。 –
你說得對,但我在Xamarin和Android以及編程方面都很新。我在回答問題之前就開始了它,並且我堅持使用CreateAccount方法,因爲有意圖和活動以及其他我不清楚的東西。所以我搜索了Xamarin實施客戶經理的一些例子,但我沒有找到。所以我不確定我是否可以用Xamarin做到這一點。如果你100%知道它可以做到比我會嘗試越來越多。 –
- 1. Android帳戶管理器
- 2. 通過無管理員用戶帳戶
- 3. 如何通過數據庫管理MediaWiki中的用戶帳戶?
- 4. Android帳戶管理器 - 添加新帳戶
- 5. 將元數據添加到Android帳戶/帳戶管理器
- 6. Android帳戶管理器從服務添加帳戶
- 7. 流星:用戶帳戶管理和創建由管理員只
- 8. Android自定義帳戶管理器
- 9. Android帳戶管理器的用途?
- 10. 帳戶管理器緩存Android
- 11. 通過API通過商戶帳戶進行訂閱管理
- 12. 通過Visualforce創建Salesforce個人帳戶
- 13. 通過反覆創建帳戶js v3
- 14. 如何創建XMPP帳戶?
- 15. 如何創建親帳戶
- 16. 如何以編程方式在Android帳戶管理器中配置電子郵件帳戶?
- 17. 如何通過C#配置Outlook帳戶?
- 18. 如何在XAMPP Windows的BitNami WordPress上創建管理帳戶?
- 19. 如何限制用戶帳戶密碼創建帳戶?
- 20. 在Sentry中創建帳戶
- 21. 如何通過PHP在Cpanel中創建電子郵件帳戶?
- 22. Android帳戶管理器在哪裏存儲帳戶特定首選項?
- 23. 如何在創建本地組帳戶時指定帳戶SID?
- 24. db2創建代理用戶帳戶
- 25. 如何使用Android帳戶管理器處理刷新令牌
- 26. 如何在Laravel中爲用戶和管理員創建單獨的帳戶?
- 27. 管理magento中的管理員帳戶
- 28. 如何發送管理員帳戶的憑據以便他們可以在Google上創建用戶帳戶?
- 29. 如何創建Firebase用戶帳戶
- 30. MailEnable - 創建帳戶
您必須從本地項目執行此操作。使用這個https://developer.xamarin.com/api/type/Android.Accounts.AccountManager/ –
我從那開始,但我沒有弄清楚如何去做所有它說的我。我想舉個例子。 –