2011-01-21 3 views
5

sharedPreferences 및 i 저장소를 사용하는 응용 프로그램을 만들었습니다. 응용 프로그램을 제거하고 항상 정보 저장소를 다시 설치하면 그 이유를 알 수 없습니다. 나는 그들을 계속 지키기 위해 아무것도 준비하지 못하고있다.내 응용 프로그램을 제거한 후 내 정보가 지워지지 않습니다

방금 ​​내 갤럭시 S를 2.2.1로 업그레이드했고, 내가 만든 앱을 포함하여 모든 앱을 백업했습니다. 안드로이드가 앱을 제대로 지우지 않으면 확실하지 않습니다.

나는 페이스 북과 같은 다른 응용 프로그램을 제거하고 분명히 모든 파일을 잘 지 웠습니다.

내가 할 수있는 것에 대한 제안이 필요합니다.

+0

소리와 비슷한 것 - 앱으로 새 파일을 만들고 제거한 다음 다시 설치해보세요. 새 파일이 아직 있습니까? – blueberryfields

답변

0

여전히 열린 질문이지만 더 이상 Internal Data Storage API의 규칙을 따르면 프로젝트가 종료 될 때 자동으로 파일이 삭제되어야합니다.

파일을 장치의 내부 저장소에 직접 저장할 수 있습니다 ... 사용자가 응용 프로그램을 제거하면 이러한 파일이 제거됩니다.

5

나는 동일한 문제가 있으며, Galaxy S 2.2.1 ROM에 문제가 있습니다. 그것은 버기입니다.

그것은 /dbdata/데이터베이스/응용 프로그램 패키지에 공유 설정을 저장

Unfortunatelly 당신이 곳이 해제되지 않은 응용 프로그램을 제거 할 때! 그것은 실망 스럽다.

때문에 SharedPreferences가 Galaxy S에서 완전히 쓸모 없게됩니다. 제거한 후 앱을 다시 설치하면 결코 SharedPreferences를 변경할 수 없습니다.

관련 문제