2012-11-02 2 views

답변

0

아니요, 그러면 APK에 저장된 데이터가 항상 삭제됩니다.

SD 카드에 저장하는 경우 되돌릴 수는 있지만 개발자가 보안상의 이유로 다른 위치에서 해당 데이터를 제거 할 수도 있습니다.

개발자가 form sd card를 제거하지 않았습니다. 그래서 당신은 당신의 코딩에 의해 다시 돌아와 재사용 할 수 있습니다.

이제는 데이터를 저장하는 위치와 사용 방법에 따라 달라집니다.

+0

감사합니다. 내 응용 프로그램을 제거 할 때 SD 카드의 특정 폴더에서 데이터를 제거해야합니다. 방법? – Waypoint

+0

당신이 데이터를 저장할 때 같은 코드를 쓰면 그 코드에서 데이터를 제거하기위한 코드를 작성해야합니다. –

+0

저장할 데이터 유형은 무엇입니까? –

1

죄송합니다. Android (now)는 onUninstall과 같은 방법이 없습니다. 따라서 제거하는 동안 코드를 실행할 수있는 방법은 없습니다. 더 자세한 정보는 this thread을보십시오.

그러나 createExternalStoragePrivateFilegetExternalFilesDir 메서드를 사용하여 외부 파일을 만들 수 있습니다. 앱을 제거하면 삭제됩니다.

Android 개발자 사이트에서 docs and sample code을 확인하십시오.

1

/data/data /에 저장해야하는 데이터로, 응용 프로그램을 제거하면 응용 프로그램의 데이터도 제거됩니다. Activity.getDir()을 사용하여 해당 폴더를 가져올 수 있습니다.

관련 문제