SD-CARD にファイルがあり、アプリはそれをログ ファイルとして使用しています。adb を介してすべての変更をリアルタイムでファイルを監視することは可能ですか? tail -f /sdcard/myfile.log
コマンドのように。
5 に答える
busyboxをインストールしてから:
adb shell
tail -f /path/of/your/file
ただし、busybox をインストールするには root アクセスが必要であることを忘れないでください。エミュレーターを使用している場合は、これを確認してください: How to get root access on Android emulator?
これは logcat で実行できます。アプリからのログ エントリのみを表示するビューを追加すると、継続的に更新されます。
これには優れたアプリがあります: Terminal IDE。多くの Linux コマンドが含まれており、root アクセスは必要ありません。GooglePlayからインストールできます。無料です (そしてオープン ソース、GPLv2)。
その最高の機能の 1 つは、を通じて使用できることtelnet
です。電話で起動し、telnetd
コマンドを入力します。デフォルトでポート 8080 をリッスンする telnet デーモンを開始します。その後、次のコマンドを使用して PC から接続できます: (Windows では cygwin を使用)
telnet 192.168.1.8 8080
上記の IP アドレスの代わりに、電話の IP アドレスを使用する必要があります。接続が成功すると、PC に任意のサイズの端末が作成さtail -f
れ、電話でコマンドを実行できるようになります。bash
およびそのすべての組み込みコマンドなど、他の多くのコマンド。