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

잔글 (봇: 자동으로 텍스트 교체 (-<source lang='cli'> +<source lang='console'>))
 
(사용자 2명의 중간 판 13개는 보이지 않습니다)
1번째 줄: 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
ls /data/data
com.android.backupconfirm
com.android.backupconfirm
com.android.browser
com.android.browser
com.android.calculator2
com.android.calculator2
com.android.calendar
... (생략)
com.android.camera
com.android.certinstaller
com.android.contacts
com.android.customlocale2
com.android.defcontainer
com.android.deskclock
com.android.development
com.android.development_settings
com.android.dreams.basic
com.android.dreams.phototable
com.android.emulator.connectivity.test
com.android.emulator.gps.test
com.android.exchange
com.android.fallback
com.android.gallery
com.android.gesture.builder
com.android.htmlviewer
com.android.inputdevices
com.android.inputmethod.latin
com.android.inputmethod.pinyin
com.android.keychain
com.android.launcher
com.android.location.fused
com.android.mms
com.android.music
com.android.netspeed
com.android.packageinstaller
com.android.phone
com.android.protips
com.android.providers.applications
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.downloads.ui
com.android.providers.drm
com.android.providers.media
com.android.providers.settings
com.android.providers.telephony
com.android.providers.userdictionary
com.android.quicksearchbox
com.android.sdksetup
com.android.settings
com.android.sharedstoragebackup
com.android.smoketest
com.android.smoketest.tests
com.android.soundrecorder
com.android.speechrecorder
com.android.systemui
com.android.vpndialogs
com.android.wallpaper.livepicker
com.android.widgetpreview
com.example.android.apis
com.example.android.livecubes
com.example.android.softkeyboard
com.example.myfirstapp
com.example.myfirstapp
com.svox.pico
com.svox.pico
72번째 줄: 17번째 줄:
:→ 새로 만든 가상기기인데도 꽤 많다.
:→ 새로 만든 가상기기인데도 꽤 많다.
:→ com.example.myfirstapp 이 보인다.<ref>[[안드로이드 MyFirstApp]] 실습에서 만들어진 것</ref>
:→ com.example.myfirstapp 이 보인다.<ref>[[안드로이드 MyFirstApp]] 실습에서 만들어진 것</ref>
==실습 2==
<source lang='console'>
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
</source>
:→ 주소록(contacts)쪽 폴더를 보니 캐시, 라이브러리 연결을 제외하고는 아무 내용이 없다.
:→ 주소록을 실행하여 로컬 계정을 등록한 후 다시 확인해보자.
<source lang='console'>
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
</source>
:→ shared_prefs 라는 폴더가 새로 생겼다.
<source lang='console'>
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
</source>
<source lang='console'>
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>
</source>


==같이 보기==
==같이 보기==
77번째 줄: 53번째 줄:
*[[ADB]] (안드로이드 디버그 브리지)
*[[ADB]] (안드로이드 디버그 브리지)
*[[안드로이드 MyFirstApp]]
*[[안드로이드 MyFirstApp]]
*[[안드로이드 DB 목록 확인]]


==주석==
==주석==

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 }}