在源代码环境下编译resize

1. aggregate 'ANativeWindow_Buffer outBuffer' has incomplete type and cannot be defined

需要在resize.cpp中,添加#include

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!!!

更多相关文章

  1. Android(安卓)Studio 小技巧(1):如何导入AAR文件
  2. Android架构分析之JNI
  3. android 让Launcher Hotseat中的图标显示title
  4. 配置android jni开发环境
  5. android Fragment添加Theme,使背景模糊
  6. Android(安卓)获取联系人
  7. Android简单文件浏览器源代码
  8. Android(安卓)来电翻转静音实现源码
  9. anroid 7.1添加自定义api服务

随机推荐

  1. Android线程优先级设置方法
  2. 跨平台编译的经验之谈--cmake编译Android
  3. android 创建自定义模态框
  4. 8步教你打开Android之门 NDK入门教程
  5. 9、Android中Activity
  6. Android程序库
  7. 30+关于如何成为更好Android开发者的短小
  8. Android类库
  9. android camera 2
  10. DRM in Android