Android — изучение общей библиотеки SurfaceFlinger

Я хочу разработать нативное приложение для Android, которое использует библиотеку SurfaceFlinger из Android-4.0.4
Я хочу узнать о том, как библиотека SurfaceFlinger работает в Android, как она работает, а также о том, как создать и запустить / отладить ее с использованием тестовых данных.
Я хочу понять, как работает SurfaceFlinger, чтобы я мог вызывать правильные методы из моего приложения (файлы cpp).
Я знаю, что API SurfaceFlinger не стабилен в Android, поэтому я специально нацеливаю свое приложение на устройства под управлением Android 4.0.4.

Я также хочу знать, какие инструменты будут использоваться для создания и отладки совместно используемой библиотеки и процедуры для ее выполнения.

0

Решение

Surface Flinger является внутренним компонентом на Android и не предназначен для программирования (следовательно, нестабильный API).

Лучше всего использовать OpenGL ES с оконным контекстом EGL. Там в хорошем примере в документации Родная деятельность.

0

Другие решения


По вопросам рекламы [email protected]