2015-10-07 2 views
1

Инструменты для градации Android Studio, которые выделяют стороннюю сторону при обновлении (см. Снимок экрана ниже).Android Studio Gradle Analyze не работает

Gradle in AS 1.3.1

Не работает на Android Studio v1.4 (не выделяет, когда есть новая версия).

Я пытаюсь удалить папку «.gradle», сбросить кэш и настройки в разделе «Файл-> Недействительный кэш/перезапуск» Android Studio, перезагрузить AS 1.4, но все равно ничего.

Затем я открываю свой проект с помощью Android Studio 1.3.1, и библиотека была отлично выделена (например: com.google.android.gms: play-services-analytics: 7.8.0 show 8.1.0).

Не уверен, что это ошибка или проблема с конфигурацией. Мой проект build.gradle выглядеть следующим образом:

buildscript { 
    repositories { 
     jcenter() 
    } 

    dependencies { 
     classpath 'com.android.tools.build:gradle:1.3.1' 
    } 
} 
apply plugin: 'com.android.application' 
android { 
    useLibrary 'org.apache.http.legacy' 


    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_7 
     targetCompatibility JavaVersion.VERSION_1_7 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: '*.jar') 
    compile 'com.google.android.gms:play-services-analytics:7.8.0' 
} 

И верхний уровень:

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

allprojects { 
    repositories { 
     jcenter() 
    } 
} 
+1

Это показывает, что есть новая версия библиотеки, если вы ее уже загрузили. Вы можете проверить SDK Manager в AS 1.4, если вы загрузили последнюю версию игровых сервисов (на случай, если AS 1.4 и AS 1.3 будут искать разные исходные каталоги на вашем компьютере). – Sharj

+0

Все обновлено в SDK Manager (SDK tools/platform-> r24.4/r23.0.1, Android Support Repository/library -> r22/r23.0.1, play services-> r27, google repo-> r22). Даже когда я понижаю Gradle до предыдущей версии, AS 1.4 не запрашивает новую версию. @Sharj путем понижения игровых сервисов до 7.8.0 делает ли AS 1.4 запрашивать обновление после синхронизации? – Fraid

+1

Да, это показывает на моем AS 1.4. – Sharj

ответ

0

Благодаря @Sharj, он был прав, был какой-то конфликт с предыдущей AS.

Я получил его на работу, выполнив следующие действия:

  • Удалить все AndroidStudio * папку ~/Library/Application Support (Забыла сказать, я использую Mac OS)
  • Удалить мой SDK папка.
  • Загрузите AS как новый, запустите загрузку, затем загрузите SDK самостоятельно.

Тогда работа!