我的應用程序需要同步服務器中的一些數據。我添加了必要的類(類似於SampleSyncAdapter),現在我可以通過「設置/同步和帳戶」添加帳戶。 但是我希望在安裝應用程序後立即添加我的帳戶和工作同步(我不希望用戶在設置中進行任何手動更改)。這個怎麼做?自動添加帳戶
Q
自動添加帳戶
3
A
回答
1
有一個Android AtLeap庫,其中包含幫助程序類以使用Account Authenticator。看看它吧https://github.com/blandware/android-atleap
7
有點晚了,但...
Account account = new Account("Title", "com.package.nom");
String password = "password";
AccountManager accountManager = AccountManager.get(context);
accountManager.addAccountExplicitly(account, password, null);
1
你沒有添加到發佈的埃文埃利奧特下面的代碼:
Account account = new Account("Title", "com.package.nom");
String password = "password";
AccountManager accountManager = AccountManager.get(context);
accountManager.addAccountExplicitly(account, password, null);
以下:
authenticator.xml
<?xml version="1.0" encoding="utf-8"?>
<account-authenticator xmlns:android="http://schemas.android.com/apk/res/android"
android:accountType="@string/account_type"
android:icon="@drawable/icon_hdpi"
android:smallIcon="@drawable/icon_hdpi"
android:label="@string/authenticator_label"
/>
和權限?
相關問題
- 1. 自動將新帳戶添加到MediaWiki中的用戶組
- 2. IPP添加帳戶 - 帳戶無效
- 3. MVC3帳戶登錄自動追加ReturnUrl
- 4. 安裝應用程序後自動添加帳戶
- 5. 在Xcode中添加帳戶
- 6. AWS添加帳戶錯誤
- 7. (Drupal的twitter模塊)添加用於登錄的Twitter帳戶,自動到該用戶的Twitter帳戶列表
- 8. WooCommerce:將自定義模板添加到客戶帳戶頁面
- 9. PERL - AD帳戶添加 - 檢查帳戶是否存在
- 10. Android帳戶管理器 - 添加新帳戶
- 11. opencart將帳戶餘額添加到帳戶
- 12. 將元數據添加到Android帳戶/帳戶管理器
- 13. Android帳戶首選項:如何添加「編輯帳戶」按鈕?
- 14. Android帳戶管理器從服務添加帳戶
- 15. Testflight會自動將新的UDID添加到我的Apple開發人員帳戶
- 16. 在Gmail帳戶上使用PHPMailer添加自簽名證書
- 17. 使用Android的AccountManager添加一個自定義帳戶
- 18. AccountManager不會在Android N預覽中添加自定義帳戶
- 19. 自動將用戶添加到撇號
- 20. SharePoint 2007問題,用戶自動添加
- 21. 將帳戶令牌添加到路由
- 22. 添加SSH密鑰到Git的帳戶
- 23. 爲ASPNET帳戶添加權限
- 24. 在帳戶菜單中添加項目
- 25. 將Microsoft帳戶添加到Azure Active Directory
- 26. 添加創建帳戶框到主頁
- 27. 如何使用AddAccountExplicitly添加帳戶?
- 28. AccountManager和OAuth - 如何添加帳戶?
- 29. 將帳戶對象添加到ArrayList
- 30. 通過PHP添加MySQL帳戶
不幸的是,它看起來並不那麼簡單(它會失敗,因爲java.lang.SecurityException:caller uid 10007與認證者的uid不同)...請參閱Udinic的答案爲更完整的答案。 (也許我錯過了什麼,但我真的不明白爲什麼這個答案被接受和upvoted?) – ben75
@ ben75顯然是因爲它在我發佈它的時候工作。 –
如果您按照伊恩的建議,請考慮以下內容:https://stuff.mit.edu/afs/sipb/project/android/docs/training/id-auth/custom_auth.html#Security – Cray