2016-09-26 4 views
3

Я просто обновил свой андроид студиюAndroid Studio 2.2 дает ошибку при создании нового проекта

Android Studio 2,2 Сложение # АИ-+145,3276617, построенный на 15 сентября 2016 года JRE: 1.8.0_76-релиз-B03 x86_6 JVM: 64-разрядная виртуальная машина OpenJDK от JetBrains sro

Теперь, когда я создаю новый проект, возникает ошибка построения.

Error:Failed to resolve: javax.inject:javax.inject:1 <a href="open.dependency.in.project.structure">Show in Project Structure dialog</a> 

enter image description here

+0

Я думаю, что градле не может загружать зависимости. Проверьте подключение к Интернету или проверьте, настроен ли какой-либо прокси-сервер. –

+2

Иногда я думаю, что использование gradle вместо ant для Android ввело больше проблем, чем решило ... –

+0

Нет. Я проверил, что моя мобильная точка доступа все та же. – Anirban

ответ

5

я решил, что Gradle не в состоянии загрузить зависимости. Проверьте подключение к Интернету

использование быстрый интернет

0

Эта ошибка связана с jcenter. вероятно, jcenter не поддерживает вашу область. У меня тоже была эта ошибка, всего несколько часов назад. Добавить это ваш уровень приложения build.gradle выше buildTypes

repositories { 
    maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } 
    mavenCentral() } 

и в проектном уровне build.gradle использования mavenCentral и jcenter как вместе во всех местах, которые вы видите jcenter, как это:

mavenCentral() 
jcenter() 
0

Не добавьте некоторые коды для build.gradles или любых других файлов.

Просто обновите его после подключения к Интернету, Потому что он хочет, чтобы некоторые файлы загружались.

Вы также можете скачать эти файлы извне, но это огромный процесс, Лучше сделайте это с помощью студии android.

0

добавить код удара в вашем проектном уровне build.gradle:

repositories { 
    mavenCentral() 
} 
1
  1. Проверьте подключение к Интернету - если это нормально
  2. В Android Studio, отключить автономный режим, если он включен
  3. Просто обновите Gradle
0

Двойной чехол, если вам нужно использовать прокси-сервер (т. Е. Работа на корпоративной рабочей станции из дома, возможно, потребуется использовать корпоративный прокси с помощью VPN-соединения или без него. шляпа дело, не доверяйте настройки прокси-сервера HTTP VS, он не поддерживает протокол HTTPS, а настроить ваш Gradle использовать их:

В разделе gradle.properties файл поставил:

systemProp.http.proxyHost=your_proxyserver_url 
systemProp.http.proxyPort=your_proxyserver_port_number 
systemProp.http.proxyUser=your_proxyserver_user_name 
systemProp.http.proxyPassword=your_proxyserver_user_password 
systemProp.http.nonProxyHosts=localhost 
systemProp.http.auth.ntlm.domain=your_corporate_domain_name_url 

systemProp.https.proxyHost=your_proxyserver_url 
systemProp.https.proxyPort=your_proxyserver_port_number 
systemProp.https.proxyUser=your_proxyserver_user_name 
systemProp.https.proxyPassword=your_proxyserver_user_password 
systemProp.https.nonProxyHosts=localhost 
systemProp.https.auth.ntlm.domain=your_corporate_domain_name_url 
0

это работало для меня добавить следующий код к build.gradle:

repositories { 
     maven { url "http://jcenter.bintray.com"} 
     jcenter() 
    } 
Смежные вопросы