簡體   English   中英

上一次SDK更新后,Android Studio無法找到任何Google Play服務或Firebase庫

[英]After the last sdk update, android studio can't find any google play service or firebase library

我有一個正在運行的項目,但昨天我更新了android sdk和sdk工具。

突然之間

Failed to resolve: com.google.android.gms:play-services-maps:10.2.0
Failed to resolve: com.google.firebase:firebase-messaging:10.2.0
Failed to resolve: com.google.firebase:firebase-core:10.2.0

這發生在我所有的Android項目中!

即使在離子項目中也能正常工作,現在它使我Could not find gradle wrapper within Android SDK. Might need to update your Android SDK. Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.

在對Android Studio 2.3或API 25r3的更新中進行了任何更改嗎?

如果我轉到模塊設置>依賴項,並嘗試從choose library dependency窗口中添加這些庫,則找不到它們:

搜索游玩服務時

我的SDK工具:

在此處輸入圖片說明

由於該項目已經在工作,所以我已經正確配置了所有內容。

我的build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion '25.0.0'

    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }

    defaultConfig {
        applicationId "com.myapp"
        minSdkVersion 17
        targetSdkVersion 25
        versionCode 3
        versionName "1.0"
        multiDexEnabled true
        renderscriptTargetApi 22
        renderscriptSupportModeEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    dexOptions {
        javaMaxHeapSize "4g"
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:25.0.0'
    compile 'com.android.support:support-v4:25.0.0'
    compile 'com.android.support:design:25.0.0'
    compile 'uk.co.chrisjenx:calligraphy:2.2.0'
    compile 'com.facebook.android:facebook-android-sdk:4.+'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.jakewharton.picasso:picasso2-okhttp3-downloader:1.1.0'
    compile 'com.google.android:flexbox:0.2.3'
    compile 'com.android.support:recyclerview-v7:25.0.0'
    compile 'com.android.support:cardview-v7:25.0.0'
    compile 'com.google.code.gson:gson:2.7'
    compile 'org.apache.commons:commons-lang3:3.4'
    compile 'com.google.gms:google-services:3.0.0'
    compile 'com.google.firebase:firebase-core:10.2.0'
    compile 'com.google.firebase:firebase-messaging:10.2.0'
    compile 'com.squareup.retrofit2:retrofit:2.1'
    compile 'com.squareup.retrofit2:converter-gson:2.+'
    compile 'com.squareup.retrofit2:converter-jackson:2.+'
    compile 'com.squareup.okhttp3:okhttp:3.4.1'
    compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'
    compile 'com.google.android.gms:play-services-maps:10.2.0'
    compile 'fr.tvbarthel.blurdialogfragment:lib:2.2.0'
    compile 'com.mattluedke:snowshoelib:1.0.4'
    compile 'com.facebook.rebound:rebound:0.3.8'
    testCompile 'junit:junit:4.12'
}





apply plugin: 'com.google.gms.google-services'

有人有同樣的問題嗎?

解決方案通過從SDK管理器中刪除google repository並重新安裝來解決。

在您的終端

nano ~/.bash_profile 

添加行:

export ANDROID_HOME=/YOUR_PATH_TO/android-sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM