Примітка. Моя відповідь здається досить довгою, але її потрібно лише за 2 кроки, якщо ви хочете правильно налаштувати поточний проект.
Я виявив, що було власне проблемою. Насправді кожен андроїд-проект має свою власну версію оболонки gradle.
подивіться на реж
ім'я проекту / gradle / обгортка
тут файл властивостей говорить про версію gradle, яку використовує цей проект:
#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip
Отже, проблема полягає в тому, що якщо у вас немає такої версії gradle, то вона завантажить цю версію для вас. Наприклад, подивіться на цей dir, де він завантажив для мене версії gradle
/home/myusername/.gradle/wrapper/dists
виглядає наче
Тут спробується завантажити версію gradle, якщо у вас немає. Якщо вам зручно завантажувати іншу версію gradle, то можете зачекати, поки вона завершить інше
Вирішення буде: 1. якщо проект знаходиться на Git, його клонують першим.
- перейдіть до свого проектуdir / gradle / обгортки
3.Змініть версію DistributionUrl на версію, яка у вас вже є: напр .: для 2.2.1-all
URL буде
distributionUrl = https: //services.gradle.org/distributions/gradle-2.2.1-all.zip
4.копіюйте gradle-wrapper.jar у ваш проектdir / gradle / обгортку від
.gradle / wrapper / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (не забудьте перейменувати gradle-wrapper2.2.1.jar у gradle-wrapper.jar)
- тепер імпортуйте ваш проект у студію .. і він працює.