/dev/graphics/fb0 を使用してフレームバッファからスクリーンショットを取得すると、非常に遅くなります (200~300ms)。どうすれば速くなりますか?
byte[] request = formAdbRequest("framebuffer:");
/dev/graphics/fb0 を使用してフレームバッファからスクリーンショットを取得すると、非常に遅くなります (200~300ms)。どうすれば速くなりますか?
byte[] request = formAdbRequest("framebuffer:");
byte[] request = formAdbRequest("framebuffer:");
それが使用しているコードである場合、厳密には「/dev/graphics/fb0 を使用してフレームバッファーからスクリーンショットを取得する」わけではありません。
代わりに、開発用マシンでコードを実行して、USB 接続を介してメッセージを送信します。このメッセージは、Android デバイスのデーモン プロセスによって取得されます。このプロセスは、スクリーンショットを取得し、USB 接続を介して開発用マシンに送り返します。
非常に遅い(200~300ms)。どうすれば速くなりますか?
一般的に言えば、Android OS の側面を変更するか、root 化されたデバイスで独自のスクリーンショット ロジックを展開しない限り、それはできません。