我最近将台式机更改为新台式机。安装了Android Studio,并从远程撤出了我的项目。我在新的android studio 3.5.1中拥有所有SDK和SDK工具。但是,当我尝试构建项目时,它在gradle同步中失败。我得到的错误是:
ERROR: Failed to resolve: com.google.android.support:wearable:2.0.0
Show in Project Structure dialog
Affected Modules: wear
以下是我认为重要的一些细节。
Android插件版本:2.3.3(我必须使用它) gradle版本:4.6
在gradle wrapper.properties内部,我有这个:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
在我的磨损模块build.gradle中,我有这个:
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
applicationId "A.B.C.D"
minSdkVersion 25
targetSdkVersion 28
versionCode 1252
versionName "1.2.52"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.google.android.support:wearable:2.0.0'
compile 'com.android.support.constraint:constraint-layout:1.1.3'
compile 'com.google.android.wearable:wearable:2.0.0'
compile 'commons-io:commons-io:2.5'
compile 'com.crashlytics.sdk.android:crashlytics:2.10.1'
// compile "com.google.firebase:firebase-core:17.0.1"
// compile project(':library')
compile project(':XYZ')
}
apply plugin: 'com.google.gms.google-services'
我尝试了以下操作,但没有成功:
不知道发生了什么,但是我无法同步它。我怀疑Gradle未正确下载并被Android Studio识别。任何线索表示赞赏。
答案 0 :(得分:0)
情况1:未安装gradle:-
您可以下载包装器,然后在$ projectroot / gradle / wrapper / gradle-wrapper.properties中指向该包装器,然后执行./gradlew并检查即将出现的错误,最有可能是由于代理而导致的错误
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-bin.zip
情况2:gradle已安装:- 只需在控制台中运行./gradlew clean assemble并检查stacktrace。