有没有办法在Android Studio
(或通过ADB
)获取带有Android Things Developer Preview的Raspberry Pi 3 Model B的屏幕截图? (也不接受通过Android Studio
/ ADB
的任何其他方式)。
答案 0 :(得分: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
答案 1 :(得分:1)
您可以从Chrome浏览器上安装的Vysor应用程序获取屏幕截图。请按照以下步骤操作。
答案 2 :(得分:0)
您也可以使用Android Device Monitor
。
从Android Studio菜单Tools -> Android -> Android Device Monitor
打开它,或从sdk目录sdk/tools/monitor
运行它。