2010-12-14 3 views
3

나는 사용자가 이름 목록에서 선택하고 전화 번호 등의 이름 중 하나를 연락처에 추가 할 수있는 앱을 작성 중입니다. 휴대 전화의 연락처 계정 목록을 검색 할 때 "전화", "a000000229aa3e ....", "Gmail"의 3 가지 결과가 나타납니다.Phantom 연락처 계정 등장 - Android

결과가 "a000000229aa3e ...."인 것은 내 설정이나 내 휴대 전화의 다른 곳에서 나타나는 계정이 아닙니다. 이것은 또한 에뮬레이터에는 나타나지 않습니다.

내 동료가 Droid (원래 Droid)에서 실행하여 이상한 계정을 얻지 못했습니다. Droid X에서 실행 중입니다.

이 연락처 그룹의 출처를 아는 사람이 있습니까? 이 문제를 걸러 내기 위해 내가해야 할 일이 있습니까? 계정 이름 : [email protected] 계정 유형 :


나는 이상한 연락처 계정의 이름과 유형을 얻을 수있었습니다 com.motorola.blur.service.bsutils.MOTHER_USER_CREDS_TYPE

답변

2

내가 수집 할 수있는 것으로부터 MOTHER_USER_CREDS_TYPE은 Motorola/Provider에서 일종의 계정을 생성했음을 나타냅니다. !(mAccounts.get(i).getType().toString().contains("MOTHER_USER_CREDS_TYPE"))으로 필터링을 종료했습니다. 이것이 모든 기기에서 지속될 지 모르지만 문제가 해결되었습니다. , 순간.

0

Android 앱에 대해 많이 알지는 않지만 Motorola에서 만든 휴대 전화는 무엇입니까? 또는 Motorola에서 만든 이전 전화 였고 설정을 복사 했습니까?

그렇다면 기본 계정이 될 수 있습니다. 애플리케이션을 사용하지 않을 때이 계정을 볼 수 있습니까?

+0

모토로라 휴대 전화입니다. 다른 휴대 전화에서 전송되지 않았습니다. 어디에서나 전화 설정에서 계정을 볼 수 없습니다. – Chris