赞
踩
一、build.gradle 里面增加,指定jni Android.mk路径,当然也是可以指定CMakeLists.txt路径
- externalNativeBuild {
- ndkBuild {
- path 'src/main/jni/Android.mk'
- }
- }
- externalNativeBuild {
- cmake {
- path 'src/main/jni/CMakeLists.txt'
- }
- }
二、官方介绍
- android {
- externalNativeBuild {
- // Encapsulates your CMake build configurations.
- // For ndk-build, instead use the ndkBuild block.
- cmake {
- // Specifies a path to your CMake build script that's
- // relative to the build.gradle file.
- path "CMakeLists.txt"
- }
-
- ndkBuild {
- path "Android.mk"
- }
- }
- }
-
-
- cmake
- Per module settings, such as the path to CMakeLists.txt, for an external CMake project.
-
- MutableMap<String, Any>
- experimentalProperties
- Additional per module experimental properties for C and C++.
-
-
- ndkBuild
- Per module settings, such as the path to Android.mk, for an external ndk-build project.
三、编译apk的时候也会把jin的内容编译进去。
四、参考文章
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。