1

個々のスナップショットを撮って画面をビデオキャプチャするアプリを作ろうとしています。ルートなしでスナップショットを取得することを検討しており、ほとんどのソリューションは ddmlib を使用しており、デバイスを常に USB 経由で接続する必要があるようです。

ルートと一定の USB 接続を必要としない唯一のソリューションは、android スクリーンショット ライブラリです。ただし、フォーラムのコメントとデモ アプリでの私の経験から、このライブラリはあまり確実に/一貫して動作しません。

他の解決策はありますか?

注: Noroot Screenshotit アプリ ( https://play.google.com/store/apps/details?id=com.edwardkim.android.screenshotitfullnoroot&hl=en ) も調べましたが、同様のアプローチを取っているようです。 Androidのスクリーンショットライブラリに追加しましたが、信頼性を高める方法がわかりません. 誰かがアイデアを持っているなら、それも役に立ちます。

ありがとう

編集: USB 接続の実装は既にありますが、別の PC への接続を必要とせずに、デバイスだけで実行できるようにしたいと考えています。

4

1 に答える 1

0

Android 5.0 以降では、メディア プロジェクションと呼ばれる SDK の新しい機能を使用して、ルート権限や USB 接続なしでスクリーン キャプチャを実行できます。Google によるサンプル コードはこちらから入手できます。

于 2015-06-02T02:01:50.940 に答える