Как определить, какие зависимости мне нужны в файле сборки gradle для моего проекта Android - PullRequest
1 голос
/ 10 июня 2019

Пока что Android-студия справилась с этим, но это не безошибочно.

Учитывая информацию о целевой версии сборки (27) и о том, какие компоненты мне требуются (TabViews с фрагментами, но нет необходимости в смахивании), где я могу найти информацию, необходимую для определения того, что входит в зависимости build.gradle модуля?

Ответы [ 3 ]

1 голос
/ 10 июня 2019

Возможно, это не решение проблемы, а небольшая помощь. Вот две ссылки, которые перечисляют библиотеки.

Библиотеки поддержки Android: https://developer.android.com/topic/libraries/support-library/packages

Библиотеки Android X: https://developer.android.com/jetpack/androidx/migrate

Таким образом, если сборка завершается неудачей из-за отсутствующих классов, вы можете проверить здесь и добавить подходящую зависимость.

Также обратите внимание, что Android Studio позволяет автоматически выполнять миграцию на Android X (Refactor> Migrate to AndroidX).

0 голосов
/ 10 июня 2019

Несколько способов обновления до нужной версии зависимости или как ее включить -

  1. (Только для платформ IntelliJ) Перейдите в Gradel (приложение), где вы увидите желтые шарики и отмеченные линии, которые автоматически попросят вас обновить его при наведении курсора мыши. Для чего нажмите на шарик, чтобы увидеть дополнительные параметры

For an older version

Изображение для старой версии

  1. Проверка официальных документов от Google

https://developer.android.com/guide

0 голосов
/ 10 июня 2019

Вы можете проверить официальную документацию или проверить эту ссылку: https://material.io/develop/android/

Если вы не используете androidx, добавьте эту библиотеку

implementation "com.android.support:design:27.1.1"

иначе вы можете использовать это:

implementation "com.google.android.material:material:1.1.0-alpha05"

...