android studio 2.3 cmake ndk開發第一個專案執行
阿新 • • 發佈:2019-01-10
勾選support c++的ndk配置
建立專案 新增
defaultConfig {
ndk{
moduleName "HelloJni" //so檔案: lib+moduleName+.so
abiFilters "armeabi", "armeabi-v7a", "x86" //cpu的型別
}
}
即可
點了support c++ 之後遇到一個問題,用下面方法解決
不勾選support c++的ndk配置
1.ndk下載
2.local.properties 新增ndk路徑
3.gradle.properties中新增配置 android.useDeprecatedNdk=true
4.app/gradle中新增 defaultConfig {
ndk{
moduleName "HelloJni" //so檔案: lib+moduleName+.so
abiFilters "armeabi", "armeabi-v7a", "x86" //cpu的型別
}
}
5. 注意 一定要在jni資料夾下 新增 2個以上 c檔案 否則報錯 xxx_path=NULL 的錯誤