Android 口味的不同ndk代码
我知道如何为不同的风格运行不同的Java代码,我有一个Java类,它实现了我需要的每种风格的代码。但是,如果我想为每个口味实现一个不同的C++ NDK,我该怎么办?如何设置对不同口味的类或h文件的访问权限?有什么想法吗?使用targets为build.gradle中的每种口味选择目标库,并在CMakeLists.txt中定义库 来自指南 要检查包含的库,请使用Build>Analyze APK并查看lib目录。使用targets为Build.gradle中的每种口味选择目标库,并在CMakeLists.txt中定义库 来自指南Android 口味的不同ndk代码,android,android-ndk,android-productflavors,Android,Android Ndk,Android Productflavors,我知道如何为不同的风格运行不同的Java代码,我有一个Java类,它实现了我需要的每种风格的代码。但是,如果我想为每个口味实现一个不同的C++ NDK,我该怎么办?如何设置对不同口味的类或h文件的访问权限?有什么想法吗?使用targets为build.gradle中的每种口味选择目标库,并在CMakeLists.txt中定义库 来自指南 要检查包含的库,请使用Build>Analyze APK并查看lib目录。使用targets为Build.gradle中的每种口味选择目标库,并在CMakeLi
要检查包含的库,请使用Build>Analyze APK并查看lib目录。谢谢。这是一段时间以前的事了,我将无法检查这一点-但这听起来是正确的,看起来是正确的方式,所以我接受这一点。谢谢。这是一段时间以前的事了,我将无法检查这一点-但这听起来是对的,看起来是正确的,所以我接受这一点。
productFlavors {
...
demo {
...
externalNativeBuild {
cmake {
...
targets "native-lib-demo"
}
}
}
paid {
...
externalNativeBuild {
cmake {
...
targets "native-lib-paid",
}
}
}
}