ほとんどのADBコマンドでは、1行で実行する方法、またはシェルスクリプトに配置する場合でも、 'adb shell'の後に2番目のコマンドを実装して「」を追加することで簡単に実行できます。1行/ bashスクリプトのADBシェルコマンド?
しかし、何が単一のラインを介して、あるいはシェルスクリプトでそれを置くことによって、このコマンドを実行しようとしている上で動作していない何らかの理由:
adb shell
task_id=$(dumpsys activity | grep -A2 "(dumpsys activity recents)"| grep '#'| cut -d ' ' -f 7| cut -c 2-); am task lock $task_id
ところで、これは「画面のピン」へのAndroid上のアプリケーションでありますデバイス。
それはエラーメッセージを与え、エラーメッセージは何であるのか? –
エラーメッセージに加えて、Linux、Mac、またはWindowsで 'adb'コマンドを実行しているかどうかについても言及する必要があります。 –