私は、ユーザー/開発者が自分の電話に接続し、手動でアプリケーションと対話し、彼らの対話が行ったことに関するさまざまな情報を確認できるものを作成しようとしています。
logcat / ActivityManagerを使用したインタラクションの結果として何が発生するかについては多くの情報がありますが、私の問題は、アプリとのインタラクション中に特にどのボタンが押されたかを確認する方法がないことです。ボタンのテキスト、または少なくともボタンIDを表示できるようにしたいと思います。
私はさまざまなレコーダーを調べてきましたが、これらの記録ボタンはすべて、画面のタッチの座標だけでタッチするため、実際にどのボタンが押されたかを確認するのに役立ちません。
ソースコードに大きな変更を加えることなく、この作業をしたいと思っています。たとえば、ボタンを押すたびに開発者にLog.d()呼び出しを行わせるのは、理想的ではありません。インストルメンテーションを作成すると、ソースコードに個別に追加できると聞きましたが、これは機能する可能性がありますが、インストルメンテーションの実装方法がよくわかりません。
どのボタンが押されたかを確認するにはどうすればよいですか?