Android 编译SurfaceFlinger测试程序resize
2016-02-18 14:05
537 查看
在源代码环境下编译resize
2. error: no matching function for call to 'android::Surface::lock(ANativeWindow_Buffer*)'
找到surface->lock(&outBuffer); 修改成surface->lock(&outBuffer, NULL);
libbinder,
然后mm,OK!!!
1. aggregate 'ANativeWindow_Buffer outBuffer' has incomplete type and cannot be defined
需要在resize.cpp中,添加#include <android/native_window.h>2. error: no matching function for call to 'android::Surface::lock(ANativeWindow_Buffer*)'
找到surface->lock(&outBuffer); 修改成surface->lock(&outBuffer, NULL);3. error: undefined reference to 'android::ProcessState::self()'
在Android.mk中LOCAL_SHARED_LIBRARIES添加libbinder,
然后mm,OK!!!
相关文章推荐
- android用MP4v2保存视频出现的问题
- 下载Android源码
- Android Studio目录结构
- android 获取view 位置的几种方式
- android进程间通信之Broadcast
- android 中的fromAlpha 和toAlpha 动画起始/结束时透明度
- Android日志服务例子,将日志记录在文件中并每天生成一个日志文件
- Android核心基础(手机卫士的一个知识点总结)
- Android集成支付宝移动支付功能
- Android Studio调试功能使用总结【转】
- Android底部菜单(Fragment控制切换多个页面)
- Android开发
- Android手机重启的核心代码
- android中service的onStartCommand()方法中intent为null的问题
- android程序自动更新安装详解
- Android实战技巧:ViewStub的应用
- Android手机怎样录制屏幕及转GIF
- Android开发之布局优化
- android内存泄漏的原因
- LocalBroadcastManager 使用小结