본문 바로가기
안드로이드

[안드로이드] Target Board에 App 설치 및 실행하기

by 호군 2012. 1. 11.
반응형

Board로 개발을 하게 되면, 안드로이드 app을 설치하고, 테스트를 해야합니다.
저 같은 경우는 nfs로 부팅을 해서, app을 수정하면, nfsroot로 apk를 복사 후 재부팅을 해야 했습니다.
이 작업은 상당한 시간을 소비합니다.
그래서 adb를 이용하여 app을 설치하는 방법을 찾았고, 간략히 정리해 봅니다.

1. adb를 host PC에서 target으로 연결합니다.
  [dhan@localhost] $ adb connect <target ip>:<port>

  ex) adb connect 192.168.0.111:5555
※ port는 netstat -na 로 확인.


2. host에 있는 apk파일을 target에 설치합니다.
  [dhna@localhost] $ adb install -r <apk file>

  ex) ]$ adb install -r /dhna/android/app/AppTest.apk


3. App을 실행합니다. 그냥 실행하셔도 되고 , host에서 실행하는 방법은 아래와 같습니다.
  [dhna@localhost] $ adb shell am start -n <package>/<activity>

  ex) ]$ adb shell am start -n com.dhna.test/com.dhan.test.AppTestActivity



반응형