ブレークポイントを簡単に設定できるように、bashを使用してスクリプトを作成しています。
エコーとパイプラインを使用してブレークポイント設定コマンドをJavaデバッガjdbに送信できることを確認したいと思います。
一緒に接続したコマンドはjdbでブレークポイントを正常に設定しましたが、すぐにデバッガを閉じました。
次のようにブレークポイントをjdbにパイプします。
(echo -n; sleep 5; echo "stop at MainActivity:77") | jdb -sourcepath app/src/main/java -attach localhost:7777
出力は次のとおりです...
Initializing jdb ...
> Set breakpoint saf.mobilebeats2.MainActivity:77
> Input stream closed.