有没有办法在Android Studio
(或通过)为带有Android Things 开发者预览版ADB
的 Raspberry Pi 3 Model B获取屏幕截图?(不通过/也接受的任何其他方式)。Android Studio
ADB
2428 次
3 回答
3
这不是“截图”,而是 mp4 电影怎么样?
adb shell screenrecord --verbose /sdcard/screen.mp4 --time-limit 1
虽然录制的电影没有正确录制,但它仍然像一个“截图”。(我无法使用 QuickTime Player 从中提取帧,但任何其他工具都可以提取它。)
似乎 AndtoidThings 支持不支持屏幕截图的旧受限 OpenGL 版本。
01-01 00:00:10.606: I/SurfaceFlinger(148): version : OpenGL ES-CM 1.0
01-22 02:07:02.687: E/libEGL(148): called unimplemented OpenGL ES API
01-22 02:07:02.687: E/SurfaceFlinger(148): glCheckFramebufferStatusOES error 0
01-22 02:07:02.687: E/SurfaceFlinger(148): got GL_FRAMEBUFFER_COMPLETE_OES error while taking screenshot
于 2017-01-22T02:34:59.740 回答
1
您可以从安装在 chrome 浏览器上的 Vysor 应用程序获取屏幕截图。要执行此操作,请按照以下步骤操作。
- 在 chrome 浏览器中安装 Vysor。
- 使用 adb connect 将 PC 与 Pi 连接。
- 在 PC 上打开 Vysor 并享受。
于 2017-01-13T09:36:11.933 回答
0
您也可以使用Android Device Monitor
. 从 Android Studio 菜单打开它Tools -> Android -> Android Device Monitor
或从 sdk 目录运行它sdk/tools/monitor
。
于 2017-01-23T09:55:27.903 回答