web-dev-qa-db-ja.com

ADBscreenrecordコマンドが見つかりません

実行できませんadb Shell screenrecord /sdcard/my.mp4

このコマンドを実行しようとしているデバイスの仕様:

  • 名誉5C
  • Android 6.0

screenrecordコマンドを実行すると、コマンドが見つかりませんと表示されます。

D:\adb>adb Shell screenrecord
/systerm/bin/sh:screenrecord not found

また、画面記録アプリケーションが組み込まれていますが、これが私の問題の理由ですか? screencap以外に画面をキャプチャする方法はありますか?または、組み込みの画面記録アプリケーションを利用できますか?どんな提案やアイデアも評価できます。

ありがとう、

7
Newbie

Huaweiはこのcmdツールを/ system/binから削除しました。コマンドを実行するadb Shell ls /system/bin/出力からこのツールを見つけることができるかどうかを確認します

7
ximin chen

まず、コマンドラインからこの行をコピーした場合は、スペルミスのようです。

adb Shell screenrecord /sdacrd/my.mp4

adb Shell screenrecord /sdcard/my.mp4のようにすべきではありませんか?

このビデオをデバイスまたはPCに保存しようとしていますか?

画面を記録したり、スクリーンショットをキャプチャしたりするには、記録するオプションが組み込まれているため、Android Studioを使用することを強くお勧めします。

ここMacOSにあります: enter image description here

1
Prashant Saini

adb Shell screenrecord /sdcard/my.mp4が何を意味するのかを理解する必要があります。これは、携帯電話のシェルで「screenrecord」コマンドを実行することを意味します。電話にターミナルエミュレータをインストールして実行し、(電話で)screenrecord /sdcard/my.mp4と入力することで同じことができます。

「コマンドが見つかりません」というエラーが表示されます。これは、使用可能な「screenrecord」コマンドがないことを意味します。ほとんどのデバイスには含まれているはずですが、デバイスに含まれていないようです。

1
user1209216