Возможно ли, из моего приложения Android для Android, захватить изображение того, что на экране, даже если оно было написано с использованием native (ndk)? Я не хочу снимать скриншоты других приложений, только мои собственные. Я уже могу захватить и изображение холста, о котором я знаю, но есть ли представление или холст или что-то в этом роде, которое всегда представляет то, что на экране, так что a) мне не нужно захватывать отдельные изображения представлений и перекомпилировать их, и б) я вижу, что мой родной (jni) код делает с графикой тоже?Андроид для собственного буфера экрана с Java
2
A
ответ
0
Невозможно получить доступ к «необработанному» фреймбуферу из приложения. На некоторых устройствах вы можете получить на нем достаточные разрешения (например, дамп экрана DDMS), но даже это не будет работать на всех устройствах.
0
Если вы используете view.getRootView(), то, хотя это представление, о котором вы жаловались, оно получает коллекцию всех представлений на экране, поэтому вам не нужно перекомпилировать что-либо, по крайней мере, я знаю Я не использую его. Извините, не думаю, что это было бы слишком полезно для того, чтобы увидеть, что делает код для экранной графики.
Смежные вопросы
- 1. создать файл андроид java из собственного кода
- 2. Qt андроид блокировка экрана java issue
- 3. Экземпляр буфера webbrowser для запуска экрана
- 4. андроид всплеск экрана
- 5. Как определить размеры экрана для андроид проектов
- 6. андроид набора разделитель для заполнения экрана предпочтений
- 7. андроид слушателю для мыши на краю экрана
- 8. Каковы размеры разрешения экрана для андроид размеров
- 9. Ошибка при разработке собственного приложения для камеры для экрана Shield
- 10. Андроид NDK для собственного исполняемого файла не производит данных
- 11. экрана заставки не работает с андроид PhoneGap
- 12. Получение координаты экрана с весом макета - андроид
- 13. Как перехватить андроид снимок экрана
- 14. Galaxy S6 размеры экрана - андроид
- 15. андроид сбой при повороте экрана
- 16. андроид LinearLayout больше высоты экрана
- 17. Прямые буферы JNI. Кто отвечает за освобождение собственного буфера?
- 18. Реагирование Разработка собственного экрана и заказ компонентов
- 19. Экранная команда для буфера
- 20. Java синхронизировать поток с чтением буфера
- 21. Есть ли исключения Java для собственного файла?
- 22. Передача данных с одного экрана на другой на андроид eclipse
- 23. Размер экрана для экрана Android
- 24. Увеличение экрана для слабовидящих с использованием Java
- 25. Вызов собственного кода с Java ME
- 26. Переполнение буфера в JAVA
- 27. Доступность буфера обмена Java
- 28. Заполнение моего собственного веб-аудио буфера не работает
- 29. Выделение нового буфера на каждый кадр для предотвращения разрыва экрана
- 30. Java-хороший размер для буфера char