android ndk有用配置和調試

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++高級編程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章