2012-07-09 3 views
0

그냥 빠른 질문 ... 나는 무료 및 유료 버전의 앱을 보유하고 있습니다. 사용자 데이터는 sharedpreferences를 사용하여 저장됩니다. 현재 두 버전 모두에서 동일한 패키지 이름을 사용하고 있으므로 사용자가 업그레이드 할 때 동일한 공유 미리보기에서 읽습니다. 현재로서는 문제가없는 것 같지만, 그렇게 할 수 있는지 잘 모르겠습니다.무료 및 유료 버전 sharedpreferences

기본적으로 위의 방법을 사용했는지 여부를 묻고 싶습니다. 업그레이드하는 동안 데이터 손실 문제가 발생할 것이라고 예측합니까?

답변

1

사용자는 응용 프로그램 설정에서 SharedPreferences을 쉽게 삭제할 수 있으며, SharedPreferences도 삭제의 다른 모든 데이터와 함께 삭제됩니다.

가장 좋은 방법은 응용 프로그램의 상태에 대한 정보가 들어있는 SD 카드에 파일을 저장하는 것입니다.

+0

건배 예 캐시가 지워졌을 때 데이터가 손실되는 것을 걱정하지 않아도됩니다. 괜찮습니다. 그래서 그 점을 제외하고 나는 그 것처럼 업그레이드하는 것이 좋습니다. – oscar

관련 문제