메뉴 건너뛰기

app

[안드로이드] am을 이용한 activity 실행

lispro062016.07.07 05:40조회 수 4601댓글 1

    • 글자 크기
        <activity android:name="com.nhn.pwe.android.mail.core.promotion.front.TabletPromotionActivity" android:screenOrientation="landscape" android:theme="@android:style/Theme.Translucent.NoTitleBar">
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.DEFAULT"/>
                <category android:name="android.intent.category.BROWSABLE"/>
            </intent-filter>
        </activity>

위와 같은 activity가 있으면, 

am start -a android.intent.action.VIEW com.nhn.android.mail/com.nhn.pwe.android.mail.core.promotion.front.TabletPromotionActivity

가 가능하다.
        <activity android:name="com.nhn.android.navernotice.NaverNoticeBrowser"/>
        <activity android:name="com.nhn.android.minibrowser.MiniWebBrowser"/>
만 있고, intent-filter가 없다면, 

am start -n com.nhn.android.mail/com.nhn.android.navernotice.NaverNoticeBrowser

식으로 호출할 수 있다.

페이스북 앱 실행
am start -a android.intent.action.VIEW -d facebook://facebook.com/inbox
sd카드 
am start -a android.intent.action.VIEW -d file:///sdcard/me.vcard -t text/x-vcard
갤러리 실행 
am start -a android.intent.action.GET_CONTENT -t image/jpeg
카메라 실행 
am start -a android.media.action.IMAGE_CAPTURE
환경설정 실행
am start -a android.intent.action.MAIN -n com.android.settings/.Settings
브라우저로 구글띄우기
am start -a android.intent.action.VIEW http://www.google.com
전화걸기 다이얼 입력 
am start -a android.intent.action.DIAL tel:010XXXXXXX
전화걸기 
am start -a android.intent.action.CALL tel:010XXXXXXX
전화걸기
am start -a android.intent.action.DAIL -d tel:010-XXXX-XXXX
문자전송 
am start -a android.intent.action.SENDTO -d sms:"010XXXXXXXX" --es sms_body "test message!!" --ez exit_on_sent true
미결 
$ adb shell input keyevent 22
$ adb shell input keyevent 6
패턴?
am start -n com.android.settings/com.android.settings.ChooseLockGeneric --ez confirm_credentials false --ei lockscreen.password_type 0 --activity-clear-task
GPS
am start -a android.intent.action.VIEW geo:37.111111-222.333333
달력실행
am start -n com.android.calendar/com.android.calendar.LaunchActivity
저도 커맨드를 많이 쓰는데 모르고 계신분들이 많더라구요. 써보시는걸 추천해드려요ㅎㅎ
lispro06 (비회원)
    • 글자 크기
[iphone] IOS 10 https (by lispro06) [GAS] 구글 캘린더 일정을 스프레드 시트로 가져오기 (by lispro06)

댓글 달기

댓글 1
이전 1 2 3 4 5 6 7 8 9 10... 14다음
첨부 (0)
위로