2011-11-27 2 views
2

Android 앱을 만들었습니다. 이 응용 프로그램은 인터넷에서 다운로드해야하는 일부 내용 (사운드, XML 및 ...)이 필요합니다. 이제 앱 콘텐츠를 잃지 않고 앱 버전을 업데이트하는 사용자에게 서비스를 제공하려고합니다.누락 된 콘텐츠가없는 Android 버전의 애플리케이션 업데이트 버전

다른 사람이 나에게 어떻게 조언 할 수 있습니까?

+0

현재 콘텐츠를 데이터베이스 또는 SD 카드에 저장하면 어떻게 상실 될까요? –

+0

앱과 앱에 의존하는 콘텐츠. 내 질문은 이것입니다 :이 콘텐츠 (인터넷에서 다운로드) 응용 프로그램의 버전을 업데이 트하면 사용자의 응용 프로그램의 폴더에 저장하면? – NrNazifi

답변

3

나는 앱을 다시 설치 했으므로 "모든 사용자 데이터가 보존되었습니다."라는 PackageInstaller의 대화 상자를보아야합니다. SharedPreferences에 저장 한 데이터, SQLite 데이터베이스 또는 SD 카드는 바로 여기에 있으며 업데이트로 지워지지 않습니다.

하지만 새로운 앱을 설치하기 전에 앱을 제거하려는 경우 데이터를 저장할 수있는 유일한 장소는 SD 카드입니다.

그런데 SD 카드는 다운로드 한 파일을 저장하기에 가장 적합한 장소이기도합니다.

+0

귀하의 조언에 대해 mostafa에게 감사드립니다. – NrNazifi

관련 문제