web-dev-qa-db-ja.com

Android St​​udioで画面を記録する方法

電話をAndroid St​​udioとコードに接続します。電話画面を記録したい。 this を見ましたが、そのボタンはAndroid St​​udioで無効になっています。画面をキャプチャできますが、記録できません。誰かがこれで私を助けることができますか?

UPDATE

enter image description here

これが私のAndroidスタジオにある方法です。ボタンは無効です

64
harsh

お使いのデバイスがスクリーンレコーダーをサポートしていない可能性があります。スクリーンレコーダーをサポートしていないデバイスが多数あるため、これはデバイスの問題です。アプリ画面を記録する場合は、Androidエミュレーターまたはgenymotionでアプリを実行し、デスクトップスクリーンレコーダーを起動して、エミュレーターに合うようにデスクトップ画面を調整します。 PC用のスクリーンレコーダーはたくさんありますが、私はcam studio 8を好みます。ありがとう

14
Vaibhav Yadav

メニューに移動します

  • View-> Tool Windows-> Android

左下隅に記録アイコンがあります。

enter image description here

AVDを使用している場合、「ホストGPUを使用」がdisabledであることを確認してください。

アプリのビデオ録画を取得するには:

  • デバッグモードでのアプリの実行の説明に従ってアプリを起動します。
  • Androidをクリックして、Android DDMSツールウィンドウを開きます。
  • Android DDMSツールウィンドウの左側にある[画面記録]をクリックします。
  • 記録開始をクリックします。
  • アプリを操作します。
  • [記録の停止]をクリックします。
  • 記録のファイル名を入力し、[OK]をクリックします。

ソース: https://developer.Android.com/tools/debugging/ddms.html

41
Machado

これで、Androidエミュレータからビデオを録画して、以下のオプションに従うこともできます。

  • moremore option オプション
  • 次に、画面の記録record screen オプション。

以下のスクリーンショットを確認してください。

Record Android emulator screen

23
pRaNaY

新しいバージョンのAndroid Studio it 外部Android電話が必要できれば少なくとも720pの解像度で画面を記録します。内部は仮想メモリで実行されるため、記録することはできず、同時にエミュレータを記録および実行することができないため無効になります。 Android Studio 2.3.2を実行していますが、これは最新のものであり、これを経験したものです。しかし、エミュレータを閉じてHTC One M9を接続すると、エミュレートされたデバイスの代わりに電話を録音する録音ボタンが自動的に有効になりました。
以下の画像と、赤丸で示されている画像の違いを確認してください。

最初の画像、コンピューター上のエミュレートされたデバイスEmulated device not able to make a screen recording

2番目の画像、コンピューターに接続された個人用デバイスPersonal device connected and ready to be recorded from Android Studio

14
Erik

Android SDKエミュレーターは記録をサポートしていません: https://code.google.com/p/Android/issues/detail?id=61682

screenrecordコマンドが欠落しています。

i:\>adb -e Shell
root@generic_x86_64:/ # screenrecord
/system/bin/sh: screenrecord: not found
127|root@generic_x86_64:/ #

Windowsでは、代替としてFraps汎用画面キャプチャツールを使用することをお勧めします。それは数え切れないほどの長い歴史を持つ素晴らしいツールです。私は彼らとは提携関係にありません。ゲームをしているときに「昔」を使用していました。 [ムービー]タブで、ビデオキャプチャホットキーを追加し、それを使用して録画を開始/停止します。 FPSカウンターは記録中は赤になります。

9
TWiStErRob

次のように、電話を変更する必要があるかもしれません。

HUAWEIを使用する場合、画面記録は無効になります。

Image1

しかし、ヌビアに変更するとき、それは動作します!

Image2

3
C.leo

同じ問題がありました。実行しなかったがdebuggedde appで解決しました。

Debug icon in Android Studio IDE

アプリをデバッグすると、デバッグせずにアプリを実行しただけでもアイコンが有効になります。

デバッグ機能またはそのようなものでなければならないので、開発するアプリごとにこれを行う必要があると思います。

*この画像ではAndroid St​​udio post 2.0を使用していますが、この問題が発生したときは2.0以前を使用していたため、問題ではありません。

3
Daniel Reina

Android emilatorを開き、右側のサイドバーをクリックして[...]ボタンを右クリック新しいウィンドウを開き、画面を記録し、記録を開始します[OK] https://developer.Android.com/studio/run/ emulator.html

2
Tasdemir

エミュレータの場合、 DirectX End-User Runtime をインストールする必要があることを経験しました。

別のアプリケーション用にインストールし、幸運にもAndroid Sceer Recordは正常に動作しており、グレー表示されていません!

これが他の人々を助けることを願っています

0
Luigi D'Alessio