2011-09-26 5 views
0

Android 마켓 플레이스에 추가 할 예정인 프로그램을 작성했습니다. 사용자가 정보를 저장하고 나중에 다시로드 할 수있는 기능으로 많은 파일을 제공했으며 디버깅하는 동안 오랫동안 코드를 업데이트하면 파일이 삭제되는 경향이있었습니다 (몇 일 동안 확산 됨 - 일부 이유는 새 기능을 추가하고 테스트 할 때마다 매시간 코드를 자주 업데이트 할 때 발생하지 않습니다.) 에뮬레이터가 아닌 테스트 용으로 실제 전화기를 사용합니다. 내가 궁금해하는 건, 파일이 애플 리케이션의 각 릴리스 이후에 삭제됩니까?Android 개발 - 앱 질문 업데이트 중

내가 제공하는 모든 업데이트 또는 버그 수정에서 사용자가 저장된 정보를 잃어 버리지 않기를 바랍니다. 그렇다면이 경우에이 방법이 있습니까?

답변

0

아니요, 파일을 자동으로 삭제하지는 않지만 파일을 저장하는 위치에 따라 다릅니다. 사용자가 앱을 삭제하면 연결된 파일도 삭제됩니다. 그러나 업그레이드의 경우, 아니오! 일반적으로 그렇지 않을 것이다.

SQLite를 사용하여 데이터를 저장하는 경우 적절한 방법으로 업그레이드를 처리 할 수 ​​있습니다.

+0

알아두면 좋습니다! 나는 코드를 업데이트하는 동안 나에게 계속 일어난 이후로 그들에게 일어날 것이라고 걱정했다. 난 그냥 MODE_PRIVATE 플래그와 함께 정기적 인 안드로이드 파일을 사용한다. – DispName

관련 문제