"안드로이드 앱 설정파일 보기"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source lang='cli'> +<source lang='console'>))
 
(사용자 2명의 중간 판 3개는 보이지 않습니다)
2번째 줄: 2번째 줄:


==실습 1==
==실습 1==
<source lang='dos'>
<source lang='doscon'>
D:\adt-bundle\sdk\platform-tools>adb shell
D:\adt-bundle\sdk\platform-tools>adb shell
</source>
</source>
<source lang='dos'>
<source lang='console'>
root@android:/ # ls /data/data
root@android:/ # ls /data/data
com.android.backupconfirm
com.android.backupconfirm
19번째 줄: 19번째 줄:


==실습 2==
==실습 2==
<source lang='dos'>
<source lang='console'>
root@android:/ # cd /data/data/com.android.contacts
root@android:/ # cd /data/data/com.android.contacts
root@android:/data/data/com.android.contacts # ls -al
root@android:/data/data/com.android.contacts # ll
drwxrwx--x u0_a9    u0_a9            2012-12-10 09:38 cache
drwxrwx--x u0_a9    u0_a9            2012-12-10 09:38 cache
lrwxrwxrwx install  install          2012-12-10 09:37 lib -> /data/app-lib/com.android.contacts
lrwxrwxrwx install  install          2012-12-10 09:37 lib -> /data/app-lib/com.android.contacts
27번째 줄: 27번째 줄:
:→ 주소록(contacts)쪽 폴더를 보니 캐시, 라이브러리 연결을 제외하고는 아무 내용이 없다.
:→ 주소록(contacts)쪽 폴더를 보니 캐시, 라이브러리 연결을 제외하고는 아무 내용이 없다.
:→ 주소록을 실행하여 로컬 계정을 등록한 후 다시 확인해보자.
:→ 주소록을 실행하여 로컬 계정을 등록한 후 다시 확인해보자.
<source lang='dos'>
<source lang='console'>
root@android:/data/data/com.android.contacts # ls -al
root@android:/data/data/com.android.contacts # ll
drwxrwx--x u0_a9    u0_a9            2012-12-10 09:38 cache
drwxrwx--x u0_a9    u0_a9            2012-12-10 09:38 cache
lrwxrwxrwx install  install          2012-12-10 09:37 lib -> /data/app-lib/com.android.contacts
lrwxrwxrwx install  install          2012-12-10 09:37 lib -> /data/app-lib/com.android.contacts
34번째 줄: 34번째 줄:
</source>
</source>
:→ shared_prefs 라는 폴더가 새로 생겼다.
:→ shared_prefs 라는 폴더가 새로 생겼다.
<source lang='dos'>
<source lang='console'>
root@android:/data/data/com.android.contacts # cd shared_prefs
root@android:/data/data/com.android.contacts # cd shared_prefs
root@android:/data/data/com.android.contacts/shared_prefs # ls -al
root@android:/data/data/com.android.contacts/shared_prefs # ll
-rw-rw---- u0_a9    u0_a9        255 2012-12-12 03:46 com.android.contacts_preferences.xml
-rw-rw---- u0_a9    u0_a9        255 2012-12-12 03:46 com.android.contacts_preferences.xml
</source>
</source>
<source lang='dos'>
<source lang='console'>
root@android:/data/data/com.android.contacts/shared_prefs # cat com.android.contacts_preferences.xml
root@android:/data/data/com.android.contacts/shared_prefs # cat com.android.contacts_preferences.xml
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>

2016년 3월 29일 (화) 14:07 기준 최신판

안드로이드 앱 데이터 목록 확인

1 실습 1[ | ]

D:\adt-bundle\sdk\platform-tools>adb shell
root@android:/ # ls /data/data
com.android.backupconfirm
com.android.browser
com.android.calculator2
... (생략)
com.example.myfirstapp
com.svox.pico
jp.co.omronsoft.openwnn
→ 새로 만든 가상기기인데도 꽤 많다.
→ com.example.myfirstapp 이 보인다.[1]

2 실습 2[ | ]

root@android:/ # cd /data/data/com.android.contacts
root@android:/data/data/com.android.contacts # ll
drwxrwx--x u0_a9    u0_a9             2012-12-10 09:38 cache
lrwxrwxrwx install  install           2012-12-10 09:37 lib -> /data/app-lib/com.android.contacts
→ 주소록(contacts)쪽 폴더를 보니 캐시, 라이브러리 연결을 제외하고는 아무 내용이 없다.
→ 주소록을 실행하여 로컬 계정을 등록한 후 다시 확인해보자.
root@android:/data/data/com.android.contacts # ll
drwxrwx--x u0_a9    u0_a9             2012-12-10 09:38 cache
lrwxrwxrwx install  install           2012-12-10 09:37 lib -> /data/app-lib/com.android.contacts
drwxrwx--x u0_a9    u0_a9             2012-12-12 03:46 shared_prefs
→ shared_prefs 라는 폴더가 새로 생겼다.
root@android:/data/data/com.android.contacts # cd shared_prefs
root@android:/data/data/com.android.contacts/shared_prefs # ll
-rw-rw---- u0_a9    u0_a9         255 2012-12-12 03:46 com.android.contacts_preferences.xml
root@android:/data/data/com.android.contacts/shared_prefs # cat com.android.contacts_preferences.xml
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="ContactEditorUtils_known_accounts"></string>
<string name="ContactEditorUtils_default_account"></string>
<boolean name="ContactEditorUtils_anything_saved" value="true" />
</map>

3 같이 보기[ | ]

4 주석[ | ]

  1. 안드로이드 MyFirstApp 실습에서 만들어진 것
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}