LoginSignup
0
0

More than 1 year has passed since last update.

adbから好きなアプリ起動

Last updated at Posted at 2022-06-25

adb shell am start HOGE でアプリ起動できるのでHOGEの部分を調べる。

調べ方はいろいろあるけど、一覧から探すの辛い。
好きなアプリを起動しておいてlogcatで確認するのが簡単そう。
ActivityManagerの「pre-top-activity」を含むログだけ表示する。

adb logcat -d -s ActivityManager:I -e pre-top-activity

$ adb logcat -d -s ActivityManager:I -e pre-top-activity
--------- beginning of system
06-25 18:27:26.535  1797  1892 I ActivityManager: Start proc 25440:com.google.android.calculator/u0a143 for pre-top-activity {com.google.android.calculator/com.android.calculator2.Calculator}
06-25 18:29:01.483  1797  1892 I ActivityManager: Start proc 25751:com.google.android.dialer/u0a114 for pre-top-activity {com.google.android.dialer/com.google.android.dialer.extensions.GoogleDialtactsActivity}
06-25 18:29:03.593  1797  1892 I ActivityManager: Start proc 25867:com.google.android.GoogleCamera/u0a158 for pre-top-activity {com.google.android.GoogleCamera/com.android.camera.CameraLauncher}
06-25 18:29:07.478  1797  1892 I ActivityManager: Start proc 25911:com.google.android.youtube/u0a161 for pre-top-activity {com.google.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity}
06-25 19:18:25.464  1797  1892 I ActivityManager: Start proc 29544:com.google.android.deskclock/u0a159 for pre-top-activity {com.google.android.deskclock/com.android.deskclock.DeskClock}
06-25 19:23:30.853  1797  1892 I ActivityManager: Start proc 30185:jp.co.shueisha.youngjump.android/u0a218 for pre-top-activity {jp.co.shueisha.youngjump.android/jp.co.shueisha.youngjump.android.MainActivity}

最後の{}で囲まれてる部分をam(Activity Manager)に投げればおっけー。

adb shell am start 'jp.co.shueisha.youngjump.android/jp.co.shueisha.youngjump.android.MainActivity'

参考

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0