2015-01-29 21 views
5

Trong ứng dụng của tôi, có phần tạo tài khoản sau khi đăng nhập thường được sử dụng để đồng bộ hóa dữ liệu ứng dụng với dữ liệu từ xa.AccountManager.addAccountExplicitly return false trong một số điện thoại Android

Nhưng nếu điện thoại ở trạng thái không ổn định, nó sẽ không tạo tài khoản và AccountManager.addAccountExplicitly trở false.But khi tôi kiểm tra tài khoản [], nó đang trở lại chiều dài như 1

AccountManager accountManager = AccountManager.get(this); 
       Account[] accounts = accountManager.getAccountsByType("com.sample.account"); 
       if (accounts.length == 0) 
       { 
        addAccountAndSync(); 
       } 

Nhưng ứng dụng không được hiển thị trong "Tài khoản" trong Cài đặt điện thoại. Bất kỳ ai gặp phải tình huống này.?

+0

đừng quên gọi 'setAccountAuthenticatorResult (Bundle) 'sau mỗi lần đăng nhập thành công – chip

Trả lời

Các vấn đề liên quan