Импорт проектов github в качестве библиотеки существующего проекта

Я использую для импорта библиотеки как .jar файл, но я не знаю, как использовать проекты из github следующим образом: https://github.com/jfeinstein10/SlidingMenu/

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

Ответы

Ответ 1

Я уже объяснил в этом сообщении, как использовать библиотеку проектов в студии android. Но я знаю, что вначале это не так просто, пока вы не поймете структуру AS-проектов. Итак, вот объяснение вашей проблемы:

Я добавляю библиотеки проектов в свои проекты, настраивая файлы gradle моего проекта следующим образом:

  • создайте папку в корневом каталоге проекта с именем 'libs'
  • скопируйте полную библиотеку папки проекта SlidingMenu на git в 'libs'
  • переименуйте папку "библиотека", которую вы только что скопировали, например. "SlidingMenuLibrary" (только во избежание путаницы).
  • теперь добавьте эту библиотеку в свой settings.gradle с помощью следующей команды:

    include ':libs:SlidingMenuLibrary'
    
  • перейдите в свой build.gradle файл вашего AppProject и добавьте следующую строку в ваши зависимости:

    compile project(':libs:SlidingMenuLibrary')
    
  • по крайней мере, вам нужно синхронизировать ваши файлы gradle: Инструменты → Android → проект синхронизации с gradle файлами

Попробуйте это. Если вы получаете ошибки, отправьте файл журнала.