2017-02-13 1 views
0

Я знаю, что для того, чтобы получить последнюю версию Android/Google библиотек, я всегда могу пойти в Android SDK Manager и обновить репозиторий поддержки Android/репозиторий Google.Как обновить библиотеки зависимостей (например, библиотеки коллекции Apache) в Android Studio?

Как обновить другие библиотеки зависимостей, такие как «commons-net: commons-net: 20030805.205232» из библиотек коллекции Apache? Поскольку он может добавлять эти библиотеки из зависимостей модуля, я предполагаю, что должен быть способ обновить его в среде Android Studio IDE, но пока все найденные решения - загрузить конкретный .jar и поместить в каталог libs ,

Любопытно, если кто-нибудь знает, что есть способ обновить эти библиотеки в среде Android Studio IDE, например, в зависимости от Android и Google.

ответ

2

Android Studio & У IntelliJ есть dependency setting window. Тем не менее, у него нет функции обновления, как это делает SDK Manager. Причина: обновление библиотеки может привести к ошибкам, ошибкам или полным сбоям в вашем приложении.

до сих пор все решения, которые я нашел, чтобы загрузить конкретный .jar и положить в каталоге ЛИЭСА

Не знаю, где вы читали, что ... Remote Gradle dependencies предпочтительны в большинстве случаев.

, такие как «Викисклад сеть: Викисклад сеть: 20030805,205232»

Go найти то, что вы хотите в Maven Central, найти самую последнюю версию, перейдите на вкладку «Gradle», копия это в ваш раздел build.gradle.

Для этого, насколько я знаю, автоматизированного процесса, хотя вы должны иметь возможность автоматически заполнять номера версий с помощью IDE во время его ввода.

enter image description here

0

При создании проекта под Android Studio, он генерирует для Gradle файлов, которые позволяют использовать зависимости. Gradle похож на maven, вы можете найти много документов в Google.

Под «Проект» вкладка -> Gradle Сценарии -> build.gradle (модуль приложение), вы найдете что-то вроде этого:

dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
testCompile 'junit:junit:4.12' 
compile 'com.android.support:appcompat-v7:23.4.0' 
compile 'com.android.support:design:23.4.0' 
compile 'com.journeyapps:zxing-android-embedded:[email protected]' 
compile 'com.android.support:support-v13:23.4.0' 
compile 'com.google.zxing:core:3.2.0' 
compile 'com.android.support:support-v4:23.4.0'} 

Таким образом, вы просто должны поставить свою зависимость и Gradle загрузит они для вас.

More here.

Смежные вопросы