16 December 2013
版权声明:本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名elloop(包含链接)

未解决问题

  • rmdir
  • CCLog
  • build/Debug.android/下面的静态库有什么用
  • ndk会自动扫描目录下的cpp?为什么测试用的TestCcbContainer.cpp也被编译了?

##常见错误和注意事项

  • multiple definitions symbols 检查mk里面是否不是源文件写重复了, 如 LOCAL_SRC_FILES := hello.cpp \ world.cpp \ … \ hello.cpp
  • apk安装失败提示:“已安装更高版本的” 修改AndroidManifest.xml: 修改versionCode, versionName是显示用,不起到比较大小的作用。

编写Android.mk

编写Application.mk

  • 使用c++11 thread, mutex 以ndk-r8e为例:在Application.mk中加入:NDK_TOOLCHAIN_VERSION = 4.7

Install and Update



分享到