2013-10-27 5 views
0

Я клонировать библиотеку залпа в /Users/user/volleyмодуля импорта в Gradle

Как я могу импортировать его в качестве модуля к моему андроиду студийного проекту, питание с Gradle, аналогичным вариантом «Импорт модуля» в IntelliJ Idea.

+0

здесь уже ответил: http://stackoverflow.com/questions/18513272/android-studio-volley –

+0

возможно дубликат [Volley Android Networking Library] (HTTP : //stackoverflow.com/questions/16659620/volley-android-networking-library) –

+0

Дело в том, что я хочу импортировать модуль, а не в банку. И в новой Android-студии отсутствует модуль «Файл -> Импорт». – TpoM6oH

ответ

2

И новая Android-студия отсутствует Файл -> Модуль импорта.

Это потому, что AndroidStudio больше не имеет отношения к вашей сборке. Gradle - это тот, кто на самом деле создает ваше приложение. И если вы хотите добавить залп в свой проект, вы должны отредактировать скрипт build.gradle. Есть ссылки на комментарии или вы можете использовать следующий как фрагмент кода:

repositories { 
    maven { 
     url 'https://github.com/Goddchen/mvn-repo/raw/master/' 
    } 
    mavenCentral() 
} 

dependencies { 
    compile 'com.android:volley:1.0' 
} 

После того, как вы добавили эти строки, нажмите Sync project with gradle files и AndroidStudio будет импортировать модуль.

+0

Спасибо, это сработало. Но откуда вы это нашли? – TpoM6oH

+0

Этот сайт полезен http://gradleplease.appspot.com/, чтобы найти имена зависимостей. Но он работает только в том случае, если автор обновляет свою библиотеку и загружает ее @aar в mavenCentral репозиторий. Для тех библиотек, у которых нет сообщества. Проверьте весь список здесь: https://github.com/Goddchen/mvn-repo/ –

+0

И что делать, если у меня есть библиотека как самостоятельный проект, даже не банка? В более ранних версиях мне удалось подключить эти проекты с помощью модуля «Импорт» – TpoM6oH

2

Теперь зависимость такова:

dependencies { 
    compile 'com.mcxiaoke.volley:library:1.0.+' 
} 
Смежные вопросы