저는 현재 시장에서 무료로 응용 프로그램을 제공하고 있습니다. 유료 버전을 제공하고 싶습니다. 유료 버전이 설치되면 무료 버전에서 db 및 공유 환경 설정을 가져 와서 사용자가 아무 것도 잃지 않고 제거 할 수 있습니다.무료 앱 DB에서 유료 앱 데이터베이스로 데이터 가져 오기
문제는 다음과 같습니다. 내 무료 버전에서는 android:sharedUserId
세트가 없습니다. 하나를 추가하면 시스템의 앱 ID가 변경되고 더 이상 데이터에 액세스 할 수 없습니다. 두 앱 모두 동일한 인증서를 사용하여 서명됩니다. 무료 앱의 권한을 망쳐 놓지 않고 데이터를 가져올 수 있습니까?
나는 이것에 대한 답을 알고 싶다. 앱을 공개 한 후 sharedUserId를 변경하는 것은 자살로 보인다. 그러나 Google은이 문제가 "재현 불가능"하다고 주장한다. http://code.google.com/p/android/issues/detail?id=1227 –