728x90
반응형
지난번 Realm을 사용하기 위한 "쌩쇼" 이후
로컬 DB를 직접 보는 방법도 궁금해졌다.
먼저 adb를 설치하였다.
그리고 인터넷에 나와 있는 명령어를 실행해 보았다.
안된다!!
1 2 3 4 5 6 7 8 | // 에러 등장 touch: .bash_profile: Permission denied // 다른 에러 등장 su: Sorry // 이런거도 봤음 adb: error: failed to stat remote object 'realm 파일 경로로 보안을 위해 이렇게 ': Permission denied | cs |
데이터베이스 파일 접근은 시뮬레이터를 사용할 때만 가능하다고 한다.
그렇다고 지금까지 디바이스로 해오던걸 시뮬레이터로 바꾸긴 싫다.
어떻게 하면 좋을까?
파일을 카피하는 방법은 있다.
(이 방법은 2rang님 블로그를 참고하였습니다.)
1 | adb shell "run-as io.truecoupon.app cat /data/data/패키지명/files/default.realm" > /Users/dev/개인폴더/default.realm | cs |
따로 AndroidManifest.xml에 설정해두지 않아도 되었다.
이렇게 파일을 가져오면
Realm 브라우저로 db를 열어서 보면 된다.
728x90
반응형
'Android, iOS' 카테고리의 다른 글
Toolbar를 내 맘대로 만들고 싶드아아아ㅏㅏㅏ (0) | 2018.07.31 |
---|---|
Custom Tab 만들기 (0) | 2018.07.27 |
Realm을 안드로이드에 적용하고 Stetho 쓰려다가 빡친 사연 (0) | 2018.07.18 |
[Gradle] 다 같은 Implementation이 아닌가? (0) | 2018.06.29 |
Gradle - buildTypes 옵션 (0) | 2018.06.25 |
Comment