Я намагаюся додати залежність Android-асинхронного Http-клієнта у свій проект. Отже, у проекті є два файли build.gradle.

Як я розумію, існують різні види залежностей:
- Той, який визначено на кореневому рівні build.gradle (Проект: Мій додаток)
- Один із сценаріїв build.gradle (Проект: Мій додаток)
- Інша - build.gradle (Модулі: додаток)
Це питання стосується сховищ для залежностей buildScript, трохи пояснимо перші два типи.
Також build.gradle (Проект: Мій додаток) говорить
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
Тому я здогадуюсь код залежності Android-асинхронного Http-клієнта слід додати у build.gradle (Модуль: додаток).
Якби хтось міг дати чітке уявлення про все це для кращого розуміння, було б чудово.
Failed to find: com.loopj.android:android-async-http:1.4.5 тому, що він не може завантажити безпосередньо, я також встановив проксі. Я завантажив файл jar і спробував вручну, але як File Repository.. це правильний шлях.
Project Structureперейдіть Modulesта виберіть свій проект. Там ви побачите green cross sign. Клацнувши, що відкриє New Moduleвікно. Там ви вирішите імпортувати свою бібліотеку. Якщо у вас є .jarфайл, виберіть нижче import .JAR or .AAR package. Інакше скопіюйте свою банку в libsпапку та Module:appдодайте ці залежності:dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile files('libs/your_jar_file.jar') }



build.gradle(Modules:app)або перейти туди,File -> Project Structure -> Modules -> (Choose project you want to add library) -> Dependenciesде ви побачите зелений знак хреста, натиснувши цю опціюModule Dependencyта додавши бібліотеку