안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..
서비스를 이용하여 어플을 만들었습니다.
서비스에서 일정 조건이 되면 DB에 추가하도록 구현되어 있습니다.
에뮬레이터에서는 입력도 잘되고 출력도 잘되는데 실제기기로 돌려보면 DB 입력이 안됩니다.
제 생각에는 퍼미션 문제 인거 같은데요..
DB는 따로 퍼미션이 필요없다고 검색되는데요. 사실인가요??
adb shell에서 data로 접근하면 거부되는 현상이 생깁니다.
에뮬레이터에서는 data/data/어플패키지/db 이렇게 저장됩니다.
따로 sd카드로 db파일을 빼줘야하나요??내부 메모리로는 안되는건가요??
어떤 부분이 문제일까요??? 도와주세요.ㅠ.ㅠ
설정된 퍼미션
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.SEND_SMS"/>
서비스를 이용하여 어플을 만들었습니다.
서비스에서 일정 조건이 되면 DB에 추가하도록 구현되어 있습니다.
에뮬레이터에서는 입력도 잘되고 출력도 잘되는데 실제기기로 돌려보면 DB 입력이 안됩니다.
제 생각에는 퍼미션 문제 인거 같은데요..
DB는 따로 퍼미션이 필요없다고 검색되는데요. 사실인가요??
adb shell에서 data로 접근하면 거부되는 현상이 생깁니다.
에뮬레이터에서는 data/data/어플패키지/db 이렇게 저장됩니다.
따로 sd카드로 db파일을 빼줘야하나요??내부 메모리로는 안되는건가요??
어떤 부분이 문제일까요??? 도와주세요.ㅠ.ㅠ
설정된 퍼미션
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.SEND_SMS"/>



