在react-native项目app / build.gradle中定义如下。根项目使用26.0.2的构建工具版本,而依赖项具有各种版本。
dependencies {
...
compile project(':react-native-config')
...
}
有没有一种方法可以定义buildToolVersion
,同时定义项目的所有gradle文件将使用相同的buildToolVersion
进行规范化的依赖项?
答案 0 :(得分:3)
不知怎的,我想出了办法。通过将以下代码段添加到根build.gradle,可以轻松完成。
class Obj {
public:
Obj() :key(0),val(0){}; //Additional - default constructor
Obj(int k, char v): key(k), val(v) {};
private:
int key;
char val;
friend class Holder;
};
class Holder {
private:
enum {MAX_SIZE = 100};
Obj p[MAX_SIZE];
int pSize = 0;
public:
Holder(){} // constructor definition
~Holder(){} // destructor definition
//...
};
int main()
{
Holder test;
}
在构建期间,它会将每个android依赖项版本更改为所需的。