내가 원하는 것 : ID와 같은 Android 및 SMS의 고유 식별자를 갖고 싶습니다. 나는 그것들을 독특하게하고 싶다. 따라서 SMS 나 연락처를 백업 할 때마다이 식별자로 백업을 저장합니다. 복원시,이 식별자는 중복을 피하기 위해 SMS 또는 장치의 연락처와 비교되어야합니다. 예를 들어 심비안의 UID는 SMS 또는 연락처 용 데이터베이스의 모든 항목마다 항상 고유합니다.Android에서 SMS 및 연락처 (중복 확인)의 고유 식별자
문제점 : 문제점은 지금까지 고유 식별자를 찾을 수 없다는 점입니다. 내가 얻는 것은 증분 ID이며, 경우에 따라 초기 값에서 다시 시작하여 계속 증가합니다. 따라서이 시나리오에서는 고유 한 역할을하지 않습니다.
예 : SMS의 경우 ID는 UID로 처리 될 수 있습니다. 그러나 모든 메시지를 삭제하고 다시 메시지의 새 항목이있는 경우 Android는 1에서 시작하여이 항목에 ID를 다시 할당합니다.
기본적으로 안드로이드에는 고유 ID 종류가 없습니까? – Khawar
또한, 모든 SMS 및 연락처에 대해 MD5 해시 식별자를 어디에 그리고 어떻게 보관합니까? 로컬 DB를 만들어야합니까? – Khawar
나는 sqlite 데이터베이스를 가지고 갈 것이다. 어떤 플랫폼에서든 고유 한 고유 식별자가 있다는 것을 알지 못합니다. –