보통은 Android 어플리케이션을 실행하려면 단말의 바탕화면이나 어플리케이션 리스트에서 터치를 하는 것으로 가능하다.

이와 달리, Android SDK에서 제공하는 command tool인 adb를 이용하여 android 단말내 설치된 어플리케이션을 실행할 수 있다.

adb shell am start -n package명/package명.실행 activity class명

package명과 실행할 activity class의 package가 동일할 경우 뒤 package명을 생략할 수 있다.

activity class명 앞의 "."은 생략하면 안된다.

예) adb shell am start -n my.andr.event.tab/.HelloTabWidget

2010/04/30 14:02 2010/04/30 14:02
Posted by 선물
http://freestory.net/tc/142

위 글에 추가사항이다.

아래와 같은 증상이 발생할 경우,

emulator: ERROR: unknown virtual device name: 'myavd'
emulator: could not find virtual device named 'myavd'

* myavd ; 사용자가 설정한 virtual device

안드로이드SDK 경로를 시스템환경변수에 등록해주면 된다.

내컴퓨터 > 속성 > 고급 탭 > 환경 변수 > 시스템 변수 > 새로 만들기 > ANDROID_SDK_HOME 변수를 추가
예) ANDROID_SDK_HOME = D:\projects\bin\android-sdk-windows

이후, Android SDK and AVD Manager에서 가상 디바이스를 생성하고 start하면 에뮬레이터가 정상적으로 구동된다.
2010/03/31 10:50 2010/03/31 10:50
Posted by 선물
안드로이드 개발 환경을 가이드에 따라 설치, 설정하였는데도 불구하고 간단한 "Hello, Android."를 출력하는 프로그램을 코딩, 컴파일까지 하였는데도 아래와 같은 에러를 뱉어내며 emulator실행이 안될 때가 있다.

emulator: ERROR: unknown virtual device name: 'myavd'
emulator: could not find virtual device named 'myavd'

* myavd ; 사용자가 설정한 virtual device

이때 해결방법은 안드로이드SDK 경로를 시스템환경변수에 등록해주면 된다.

내컴퓨터 > 속성 > 고급 탭 > 환경 변수 > 시스템 변수 > Path 의 값을 편집

예) Path = ...;D:\projects\bin\android-sdk-windows
2010/03/16 17:24 2010/03/16 17:24
Posted by 선물

BLOG main image
내 안의 세상과 선물들을 펼쳐보이다. by 선물
우리가 함께 한 날로부터
2054 ...
내 생명이 온 날로부터
814 번째 날.

공지사항

카테고리

전체 (223)
여행 (6)
NAS (12)
Android (5)
JAVA (8)
FLEX (1)
모바일 (3)
Web (6)
IPTV (7)
컴퓨터기초 (1)
미투데이 (73)
잡념 (71)
푸념 (4)
문화생활 (2)
Mac (2)

글 보관함

달력

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
Total : 1164690
Today : 17 Yesterday : 67