1.配置生成头文件
菜单run->external Tools->external Tools configuration
systempath:javah
{project_loc}/jni
-classpath “
projectclasspath;
{env_var:ANDROID_SDK_HOME}/platforms/android-23/android.jar” ${java_type_name}
如图:
2.配置反汇编获取方法签名
菜单run->external Tools->external Tools configuration
systempath:javap
{project_loc}
-classpath “
projectclasspath;
{env_var:ANDROID_SDK_HOME}/platforms/android-23/android.jar” -p -s ${java_type_name}
3.ndk调试报错解决方案
Application.mk添加
APP_ABI := all
APP_PLATFORM := android-22
AndroidManifest.xml
<uses-sdk android:minSdkVersion="22" />
版本与当前编译版本一致
在Build command: 加上 NDK_DEBUG=1
project->Properties 如图:
内容部分参考 android c++高级编程