Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 口味的不同ndk代码_Android_Android Ndk_Android Productflavors - Fatal编程技术网

Android 口味的不同ndk代码

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

我知道如何为不同的风格运行不同的Java代码,我有一个Java类,它实现了我需要的每种风格的代码。但是,如果我想为每个口味实现一个不同的C++ NDK,我该怎么办?如何设置对不同口味的类或h文件的访问权限?有什么想法吗?

使用targets为build.gradle中的每种口味选择目标库,并在CMakeLists.txt中定义库

来自指南

要检查包含的库,请使用Build>Analyze APK并查看lib目录。

使用targets为Build.gradle中的每种口味选择目标库,并在CMakeLists.txt中定义库

来自指南


要检查包含的库,请使用Build>Analyze APK并查看lib目录。

谢谢。这是一段时间以前的事了,我将无法检查这一点-但这听起来是正确的,看起来是正确的方式,所以我接受这一点。谢谢。这是一段时间以前的事了,我将无法检查这一点-但这听起来是对的,看起来是正确的,所以我接受这一点。
productFlavors {
    ...
    demo {
        ...
        externalNativeBuild {
            cmake {
                ...
                targets "native-lib-demo"
            }
        }
    }

    paid {
        ...
        externalNativeBuild {
            cmake {
                ...
                targets "native-lib-paid",
            }
        }
    }
}