本文主要是介绍surface视频回显|Android平台差异|surfaceflinger,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android 2.1 | Android 2.2 | |
预编译头 | #include <ui/Surface.h> #include <ui/ISurface.h> | #include <surfaceflinger/Surface.h> |
依赖库 | LOCAL_SHARED_LIBRARIES := \ libandroid_runtime \ libnativehelper \ libutils \ libui \ | LOCAL_SHARED_LIBRARIES := \ libandroid_runtime \ libnativehelper \ libutils \ libsurfaceflinger_client |
Android.mk说明
LOCAL_SHARED_LIBRARIES := \
libandroid_runtime \ 由/Android/android-1.6_r2/frameworks/base/core/jni编译生成
libnativehelper \ 虚拟机
libutils \ C++底层库
libcutils \ C底层库
libdl \ 因为用到了dlopen等函数
libui \ Android图形库的本地框架,负责提供图形界面(Surface)的框架。libui不仅仅负责图形界面框架,还提供处理事件输入、摄像头输出、Overlay显示等框架,是整个图形用户交互(GUI)系统的中枢。(2.1与2.2区别)
libc C库Bionic Libc
这篇关于surface视频回显|Android平台差异|surfaceflinger的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!