안녕하세요~ 초이입니다
안드로이드 내부 저장소를 열어서 내부를 보는 방법을 소개하려고 합니다.
내부저장소에는 다양한 데이터를 저장할 수 있습니다.
1. 로컬 DB
2. SharedPreference
3. cahce 파일
4. 기타 파일 (앱 내부에서 생성하는 파일) 등등
내부저장소란?
Android 애플리케이션 샌드박스 - 앱 데이터와 코드 실행을 다른 앱으로부터 격리합니다. 기본적으로, 여러분이 내부 저장소에 만드는 파일은 여러분의 앱에서만 액세스할 수 있습니다. 이러한 보호 기능은 Android에 의해 구현되며 대부분의 애플리케이션에서 충분한 성능을 발휘합니다
우선 내부 저장소의 경로입니다.
내부 저장소 경로 = /data/data/package명
일단 자신의 안드로이드 기기의 내부저장소를 보실려면 USB로 연결하시고, 에뮬레이터의 내부저장소에 접근하시려면 애뮬레이터를 기동하시면 됩니다.
내부저장소 접근 순서
1. Shift를 2번 누릅니다 > 표시된 Search Everewhere에 Device File Explorer를 입력하고 Enter키를 누릅니다.
2. 우측에 Device File Explorer가 표시되고 연결된 디바이스의 디렉토리 구조가 표시됩니다.
그럼 위에서 보셨던 것 처럼 내부저장소의 경로는 /data/data/package명 입니다.
3. 아래와 같이 data/data/자신의 패키지명을 찾아 여시면 됩니다.
[안드로이드] ContentValues Mime Type (0) | 2019.07.16 |
---|---|
(안드로이드) Socket.io를 활용한 웹 소켓 서버, 클라이언트 구축 (0) | 2019.05.23 |
(안드로이드) 개발자 옵션 - (액티비티 유지안함 or 활동 보관 안함) (0) | 2019.03.18 |
Mac finder로 SVN서버 연결하기 (0) | 2019.03.04 |
(안드로이드) 고급 암호화 표준 (AES256) (0) | 2019.02.01 |