Sam*_*Sam 6 android react-native
在我的 React Native 项目中,我需要设置一些内容,例如minSdkVersion、targetSdkVersion等。在build.gradle文件中,我看到对rootProject.ext似乎是设置中心位置的部分的引用。rootProject.ext我在项目中进行了搜索,但除了 的这一部分之外,找不到任何地方build.gradle。我可以“作弊”并将实际值放入其中并且它可以工作,但我想知道在哪里rootProject.ext。例如,下面代码中的compileSdkVersion或来自哪里?minSdkVersion
android {
compileSdkVersion rootProject.ext.compileSdkVersion
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
defaultConfig {
applicationId "com.ingridtm"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
}
}
Run Code Online (Sandbox Code Playgroud)
PS 这是一个常规的 React Native 项目——目标是 0.63.4——是用npx react-native init myproject. 所以build.gradle到目前为止我什么也没改变。
您可以将这些根设置放置在项目级build.gradle文件(位于android/build.gradle)的以下buildscript部分中:
buildscript {
ext {
buildToolsVersion = "29.0.2"
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4185 次 |
| 最近记录: |