응용 프로그램> 응용 프로그램 관리> 응용 프로그램으로 이동할 때 표시되는 응용 프로그램과 관련된 데이터는 "제거"를 누를 때 지워지거나 제거 프로그램이 그대로 두었습니까?
내가 묻는 이유는 처음에 "데이터 지우기"를 누른 다음 "제거"를 누르는 많은 사람들로부터 들었습니다. 확실하지 않기 때문에 데이터를 제거 할뿐입니다. 그리고 제거! 따라서 제거하기 전에 "데이터 지우기"를 눌러야합니다.
응용 프로그램> 응용 프로그램 관리> 응용 프로그램으로 이동할 때 표시되는 응용 프로그램과 관련된 데이터는 "제거"를 누를 때 지워지거나 제거 프로그램이 그대로 두었습니까?
내가 묻는 이유는 처음에 "데이터 지우기"를 누른 다음 "제거"를 누르는 많은 사람들로부터 들었습니다. 확실하지 않기 때문에 데이터를 제거 할뿐입니다. 그리고 제거! 따라서 제거하기 전에 "데이터 지우기"를 눌러야합니다.
답변:
Matthew Read가 주석에서 언급했듯이 그렇습니다. 전체 데이터 디렉토리는 단순히 삭제됩니다.
C:\Console2>adb shell ls /data/data/com.chessclock.android/
lib shared_prefs
C:\Console2>adb uninstall com.chessclock.android
Success
C:\Console2>adb shell ls /data/data/com.chessclock.android/
ls: /data/data/com.chessclock.android/: No such file or directory
#Reinstalled from the Market at this point
C:\Console2>adb shell ls /data/data/com.chessclock.android/
lib
shared_prefs
디렉토리가 마지막에 결석 ls
내가 응용 프로그램을 시작하지 않았기 때문에 목록, 난 단지 때문에 아직 (이 첫 발사에 기본값을 설정합니다) 그것을 위해 만들어 더 선호가 없었다, 그것을 다시 설치. 이전 설치의 환경 설정이 어디에도 유지되지 않았 음을 보여주기 때문에 이것을 지적합니다.
이것은 아마도 분명하지만 ... "USB 저장소 수정 / 삭제"권한이있는 일부 앱은 캐시 등에 내부 메모리를 사용할 수 있으며 앱이 삭제 된 후 반드시 데이터를 제거 할 필요는 없습니다. 나는 애플 리케이션과 같은 명백한 디렉토리에 쓰지 않는 것을 /sdcard/data/[package name]/
보았지만 주로 /sdcard/[app name]/
발견하고 삭제하기 쉬운 앱을 사용했습니다 .
Clear Data
버튼 으로도 삭제되지 않으므로 수동으로 제거해야합니다. 그래도 좋은 지적입니다.
간단하고 확실한 테스트 ...
Super Sudoku를 설치하고 설정을 변경했으며 Apps 관리 데이터를 표시했습니다. 데이터를 지우지 않고 제거하고 다시 설치했으며 앱 관리에 데이터가 표시되지 않았습니다. 설정이 손실되었습니다. 그러나 동일한 작업 후에도 설정이 유지된다는 문서를 여러 번 읽었습니다. 그들은 그것을 통제해야합니다.