Android ADBを使用して、現在焦点を当てているアプリケーションを再起動します。

Android ADBを使用して、現在焦点を当てているアプリケーションを再起動します。

私はAndroidでADBを試しました

注文する:

dumpsys activity activities | grep mFocusedApp

出力:

mFocusedApp=ActivityRecord{u0 com.some.app/.some.AppActivity}

予想される:

com.some.app

sedまたは他の直接コマンドを介してパッケージ名を指定するだけです。

達成する: com.some.appの停止とcom.some.appの起動

ベストアンサー1

使用sed

$ dumpsys activity activities | sed -E '/mFocusedApp/s~[^/]* ([^/]*).*~am stop \1 \&\& am start \1~'
am stop com.some.app && am start com.some.app

おすすめ記事