Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.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 Gradle版本不同_Android_React Native_Gradle_React Native Android - Fatal编程技术网

在一个本地项目中!为什么我的ANDROID Gradle版本不同

在一个本地项目中!为什么我的ANDROID Gradle版本不同,android,react-native,gradle,react-native-android,Android,React Native,Gradle,React Native Android,在Build.gradle中 dependencies { classpath 'com.android.tools.build:gradle:2.3.3' } 在graddle wrapper.properties中,我有 distributionUrl=https\://services.gradle.org/distributions/gradle-3.5.1-all.zip 这两者有什么不同? 它们是否会导致版本不同的错误? 请详细地告诉我。谢谢。首先,这两个版本都非常过时。

Build.gradle中

dependencies {
    classpath 'com.android.tools.build:gradle:2.3.3'
}
graddle wrapper.properties
中,我有

distributionUrl=https\://services.gradle.org/distributions/gradle-3.5.1-all.zip
这两者有什么不同? 它们是否会导致版本不同的错误?
请详细地告诉我。谢谢。

首先,这两个版本都非常过时。
ditibutionurl
的最新稳定版本是4.x。
类路径的最新稳定版本是3.3.0

区别在于:
distributionUrl
是Gradle构建系统的实际版本。类路径是Android Gradle插件的版本,而不是Gradle本身


您使用的版本告诉我您使用的是过时的Android Studio版本,或者您忽略了告诉您更新版本的Android Studio需要更新版本的Gradle的弹出窗口。您可能应该将Android Studio更新为3.3。

好吧,兄弟!正如投票结果所表明的,distributionUrl是Gradle构建系统的实际版本。classpath是Android Gradle pluginnope的版本,它们根本不重要!你能告诉我这个npm图片上传软件包使用的是哪个版本的React Native吗!它在RN 0.56下对我有效,我当时使用的是相同的.56,但现在我更新了