web-dev-qa-db-ja.com

Android St​​udio:com.Android.tools.build:gradle:2.0.0-alpha2が見つかりませんでした

最近、Android St​​udioを Latest Android St​​udio Canary Build:2.0 Previewから最新バージョンに更新しました

新しいバージョンに更新した後、現在の作業ディレクトリがまったく機能しなくなりました。プロジェクトをクリーンアップしてビルドしようとするたびに、このようなエラーが発生します

Blockquote 'エラー:com.Android.tools.build:gradle:2.0.0-alpha2が見つかりませんでした。次の場所で検索:file:/ Applications/Android Studio.app/Contents/gradle/m2repository/com/Android/tools/build/gradle/2.0.0-alpha2/gradle-2.0.0-alpha2.pom file:/ Applications/Android Studio.app/Contents/gradle/m2repository/com/Android/tools/build/gradle/2.0.0-alpha2/gradle-2.0.0-alpha2.jar https:// repo1 .maven.org/maven2/com/Android/tools/build/gradle/2.0.0-alpha2/gradle-2.0.0-alpha2.pomhttps:// repo1。 maven.org/maven2/com/Android/tools/build/gradle/2.0.0-alpha2/gradle-2.0.0-alpha2.jar 必須::Android 3:unspecified '

誰もがこの問題を解決する方法を知っています。前もって感謝します。

UPDATE:Macマシンを使用しており、インストールディレクトリは次のようになっています

Android Studio Installation Directory

46
Swapnil Sonar

どうやらビルドツールはmavenからjcenterに移動されたので、コードを以下から変更する必要があります:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.0.0-alpha2'
    }
}

これに

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.0.0-alpha2'
    }
}

変更の詳細:

Androidツールプロジェクトサイト http://tools.Android.com/recent

Androidデベロッパーツールコミュニティ https://plus.google.com/communities/114791428968349268860/stream/7f20992b-7d9a-4309-9d94-6fbe08f0ad6e

97

メインのbuild.gradleファイルで、jcenter()をメインリポジトリとして追加します。

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

他のリポジトリを削除するか、jcenterが最初のリポジトリであることを確認してください。

8
NitroG42

私の側では、travisビルドは「com.Android.tools.build:gradle:3.0.1が見つかりませんでした」というエラーメッセージで失敗しました。

google()を追加リポジトリとして追加すると、問題はなくなりました。

buildscript {
    repositories {
        jcenter()
        google()

Anddroid-sdk-managerで「com.Android.tools.build:gradle:3.0.1」の前にインストールしたため、ローカルビルドは失敗しませんでした

2
k3b
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.3.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

repositories block should be in buildscript. 
1
Sunshine

私は次のようなものを試しました

platfoms> Android> cordova> lib> builders> Gradlebuilder.js

ダウンロードしたZipと指定されたパス

var distributionUrl = process.env['CORDOVA_Android_GRADLE_DISTRIBUTION_URL'] || 'file\:///C:/MyPC/Documents/softwares/gradle-2.14.1-all.Zip';

リンクパスは

allprojects {
    repositories {
        mavenLocal()

        google()
        jcenter()
         maven{url "http://jcenter.bintray.com"}
    }
}

それは私のために働いた。

  • これはIonic開発者向けです*
0
praveenpds

gradle-4.1-allの最新フォルダーC:\Users\YOUR_USER_NAME\ .gradle\wrapper\dists\を削除し、Android St​​udioで新しいプロジェクトを作成すると、次のメッセージが消えました。

「Gradle sync failed:com.Android.tools.buildが見つかりませんでした:Gradle:3.0.0-beta6。」

0
gloslasu
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.3.3'
        classpath 'com.google.gms:google-services:3.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven { url "https://maven.google.com" }
        maven { url "https://jitpack.io" }
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
0
bakan

Gradle 2.0.0-alpha1がシステムで使用可能かどうかを確認してください。 Android/tools/build/gradleフォルダーを確認します。私の場合、「このプロジェクトはGradleプラグインのプレビューバージョン(2.0.0-alpha2)を使用しており、新しいバージョンが利用可能です(2.0.0-alpha2)2.0.0-alpha2に更新できます。 」フォルダー内のバージョンは2.0.0-alpha1で、build.gradleをclasspath 'com.Android.tools.build:gradle:2.0.0-alpha1'に変更すると、ビルドの問題が修正されました。

0
jrisch