Как определить зависимости Android Gradle, для которых доступны более новые версии? - PullRequest
6 голосов
/ 09 мая 2019

Я управляю своим приложением Android и связанными с ним модулями Gradle, используя Gradle ext{} переменные.

например

ext {
    compileSdkVersion = 28
    targetSdkVersion = 28
    minSdkVersion = 21
    buildToolsVersion = "28.0.3"
    supportLibVersion = '1.0.2'

    coreKtx = '1.0.2'
    materialMaterial = "1.0.0"
    legacySupportV4 = "1.0.0"
    recyclerView = "1.0.0"
    lifecycleExtensions = "2.0.0"
    playServicesAuthVersion = "16.0.1"
    archLifecycleVersion = '2.0.0'
    roomVersion = '2.1.0-beta01'
    archPagingVersion = '2.1.0'
    archWorkerRuntimeVersion = "1.0.1"
    constraintLayoutVersion = '1.1.3'
    browserVersion = '1.0.0'
    appCompatVersionXXX = '1.1.0-alpha03'
    appCompatVersion = '1.0.2'

...

Студия Android " иногда " выделяет зависимость, при которой доступна более новая версия, однако это не является последовательным.

Я пытался использовать Android Studio Analyze > Run Inspection by Name > Newer Library Versions Available, но это совсем не работает.

Версия Android Studio -

Android Studio 3.4
Build #AI-183.5429.30.34.5452501, built on April 10, 2019
JRE: 1.8.0_152-release-1343-b01 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.4

Как последовательно обнаруживать устаревшие версии библиотеки в Android Studio?

Ответы [ 2 ]

2 голосов
/ 09 мая 2019

Гектор,

В Android Studio 3.4 есть этот экран, на котором вы можете увидеть обновленную версию своей зависимости.

enter image description here

1 голос
/ 14 мая 2019

Перейдите в Файл -> Структура проекта -> Выбрать зависимости

В этом разделе, если вы видите подчеркивание серого цвета в любом имени зависимости, это означает, что у него есть новое обновление, как сказано выше. Обновление Подчеркивание

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...