StoryCode

'전체 글'에 해당되는 글 563건

  1. SQLiteOpenHelp 의 onCreate 호출 시점
  2. DDMS 사용
  3. SQlite 로 DB 접속 및 관리

SQLiteOpenHelp 의 onCreate 호출 시점

Android
반응형
[ 참조 ] http://ckbcorp.tistory.com/732, https://code.i-harness.com/ko/q/14de488

onCreate() 가 실행되는 조건은 
 1. getWritableDatabase() 혹은 getWritableDatabase() 가 실행될 때 
 2. 시스템 안에 open 으로 지정한 db 파일이 없다면 실행된다. 

 즉, "정말로 시스템 안에 디비가 없을 때 딱 한 번" 실행되는 거임. 그렇기 때문에,

3. 테이블을 새로 추가하거나 구조를 변경했다면, 
4. 당연히 onCreate() 에서 해결하려 하지 말고 
 5. onUpdate() 에서 해결하고 디비 버전을 올려야 된다.



반응형

DDMS 사용

Android/Android Studio 사용법
반응형

[ Android 3 ]

View > Tool Windows >Device File Explorer

View > Tool Windows >Android Profiler



[ Android 2 ]

File-> Settings

Menus and Toolbars -> Main Toolbar

AndroidMainActionToolbarGroup 선택 > [Add After] button 클릭

Main Menu - > Tools

Android 선택

Android Device Monitor 선택 > [Ok] button 클릭 > [ok] on Settings window 클릭



반응형

'Android > Android Studio 사용법' 카테고리의 다른 글

SQLite DB 를 PC 에 저장하기  (0) 2018.05.10
adb 명령  (0) 2018.05.10
SQlite 로 DB 접속 및 관리  (0) 2018.05.09
Error) Cannot Resolve Symbol 'R'  (0) 2018.05.09
클래스 import 자동화 하기  (0) 2018.05.08

SQlite 로 DB 접속 및 관리

Android/Android Studio 사용법
반응형

1. cmd 를 실행해서, platform-tools 디렉토리로 이동한다.

디렉토리가 잘 기억이 안다면, cmd 에서 "set | findstr android-sdk" 를 해보면 디렉토리를 찾을 수 있다.


2. adb devices 해보면 실행중인 가상 머신 종류가 보인다.

ex> emulator-5554 device


3. adb -s emulator-5554 shell 로 접속한다.


4. su 명령으로 root 로 접속한다.


5. sqlite 디비가 있는 폴더로 이동하기 위해,

- cd data/data 로 이동후, ls -al 해보면, 자신의 App 의 네임스페이스가 보인다.

- cd com.자신의app

cd databases


6. sqlite3 db명 으로 디비 접속.




반응형

'Android > Android Studio 사용법' 카테고리의 다른 글

adb 명령  (0) 2018.05.10
DDMS 사용  (0) 2018.05.10
Error) Cannot Resolve Symbol 'R'  (0) 2018.05.09
클래스 import 자동화 하기  (0) 2018.05.08
Chrome Postman 설치  (0) 2018.05.07