Есть ли способ получить снимок экрана в Android Studio
(или через ADB
) для малины Pi 3 модели B с Android Things Developer Preview на нем? (любой другой способ не через Android Studio
/ADB
также принимается).Как получить снимок экрана приложения на устройстве Android Things в Android Studio или через ADB?
Как получить снимок экрана приложения на устройстве Android Things в Android Studio или через ADB?
ответ
Это не «скриншот», но как насчет фильма 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
Спасибо! Оно работает!あ り が と う ご ご ざ す! –
Мое удовольствие!ど う い た し ま し て ^^ –
Я сомневаюсь, что это из-за «старой ограниченной версии OpenGL» _. У меня есть «OpenGL ES-CM 1.1» на моем телефоне «Android 4.2», и «screencap» работает, как ожидалось. Вероятно, это вещь для обработки буфера ... – Onik
Вы можете получить снимок экрана с приложения Vysor, установленного на браузере Chrome. Для этого выполните описанную ниже процедуру.
- установить Vysor в хромированном браузере.
- Подключить компьютер с помощью Pi, используя adb connect.
- Открытый Vysor на ПК и наслаждайтесь.
Вы также можете использовать Android Device Monitor
. Откройте его из меню Android Studio Tools -> Android -> Android Device Monitor
или запустите его из каталога sdk sdk/tools/monitor
.
- 1. Как снять снимок экрана на устройстве Android?
- 2. Android Вещи: сделайте снимок экрана
- 3. Снимок экрана на эмуляторе из Android Studio
- 4. Как изменить дату на устройстве Android Things?
- 5. Выход ADB на устройстве Android
- 6. Как обновить Android Things-Apps?
- 7. Android Things: Установите разрешение экрана
- 8. Как Native Extension сделать снимок экрана на Android-устройстве?
- 9. Сделайте снимок экрана на Android
- 10. Adb эмулятор на Android-устройстве
- 11. Как получить программный снимок экрана для Android?
- 12. Как сохранить снимок экрана в Android-устройстве appium + selenium
- 13. сделать снимок экрана из базовых приложений прозрачного приложения на Android?
- 14. Как сделать снимок экрана отлаженного приложения в Android?
- 15. Отладка Android-приложения на устройстве
- 16. Android: Как захватить текст на экране из любого приложения или через adb?
- 17. Снимок экрана Android-навигации
- 18. Развертывание приложения на устройстве Android
- 19. Снимок экрана Android OpenGL
- 20. Как сделать снимок экрана текущего экрана в программном обеспечении Android?
- 21. Снимок экрана с Android-эмулятором от Android Studio 0.9.2
- 22. Как узнать статус экрана на устройстве Android?
- 23. Как сделать снимок экрана приложения Android, когда тестовый тест не работает на реальном устройстве
- 24. Листинг разрешений приложения Android через adb
- 25. Проверьте поддержку BLE на устройстве через adb
- 26. Android Studio - отладка на устройстве
- 27. Снимок экрана определенной области экрана в android
- 28. Выключение Android Things
- 29. Снимок экрана SurfaceView в Android
- 30. как перезапустить ADB вручную с Android Studio
Попробуйте это: https://developer.android.com/studio/command-line/adb.html#screencap или просто сделайте снимок экрана с терминала. –
Я пытался попробовать https://developer.android.com/studio/command-line/adb.html#screencap - файл создан, но размер равен 0. –
Как насчет этого: http://raspberrypi.stackexchange.com/вопросы/7423/как-к-printscreen-на-малине-пи? Я предполагаю, что вы находитесь в графическом интерфейсе. –