摘要:
index:NDK 编译和使用静态库、动态库jni头文件生成在NDK的Nactive代码中使用Android Log的方法分析NDK crash的堆栈信息ndk-gdb 调试方法NDK 编译和使用静态库、动态库太复杂,见新文章:http://android开发 NDK 编译和使用静态库、动态库jni头文件生成:1. 声明Java Native接口。(定义Java Native接口可以在Android项目的主类里声明,也可以通过使用独立的类来声明。)static { System.loadLibrary("libxxx"); }public native void init( 阅读全文
摘要:
NDK编译和使用静态库、动态库情况一:编译静态库情况二:编译动态库情况三:编译动态库+静态库情况四:已有第三方静态库(动态库),编译静态库(动态库)默认所有代码和文件在$project/jni下,否则特殊说明。情况一:编译静态库文件Android.mk:LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=hello-jniLOCAL_SRC_FILES:=hello-jni.cinclude$(BUILD_STATIC_LIBRARY)文件Application.mk:APP_MODULES:=hello-jni情况二:编译动态 阅读全文