Привет, я новичок в разработке Android и использую студию Android. Мне нужно создать * .aar lib. Я создал проект новой библиотеки Android (пока пустой). Как сгенерировать из него файл * .aar? Можете объяснить по шагам? Прочитал много тем, но все равно безуспешно. Спасибо.
Создание библиотеки * .aar
comment
у вас есть папка сборки / вывода?
- person pskink   schedule 26.11.2014
comment
Как это проверить или как настроить? Извините, но я новичок в этом.
- person Simcha   schedule 26.11.2014
comment
возможный дубликат Создайте файл aar в Android Studio
- person MihaiC   schedule 26.11.2014
comment
Что проверять? Проверить, есть ли у вас папка в дереве проекта?
- person pskink   schedule 26.11.2014
comment
@MihaiC Я читал, но не понял ...
- person Simcha   schedule 26.11.2014
comment
@pskink Я добавил изображение своего дерева (думаю, что нет)
- person Simcha   schedule 26.11.2014
comment
Есть ли в папке сборки файл aar?
- person pskink   schedule 26.11.2014
comment
@pskink нет. Чисто.
- person Simcha   schedule 26.11.2014
comment
Так что создайте свой проект
- person pskink   schedule 26.11.2014
comment
Давайте продолжим это обсуждение в чате.
- person Simcha   schedule 26.11.2014
Ответы (2)
Вот что у меня сработало.
в командной строке перейдите в корневой каталог проекта
убедитесь, что ваша переменная среды JAVA_HOME указывает на версию java sdk, которую вы собираетесь использовать. На Mac через оболочку bash это будет выглядеть примерно так:
экспорт JAVA_HOME = '/ Библиотека / Java / JavaVirtualMachines / jdk1.8.0_11.jdk / Contents / Home'
(щелкните здесь, чтобы узнать, как найдите свою домашнюю страницу Java)
- Убрать тип ./gradlew clean
- Для создания библиотеки введите ./gradlew aR (это может занять некоторое время)
Теперь вы должны найти файл .aar в mymodulename / build / output / aar
Благодарим geekgarage за разъяснения.
person
Noah Ternullo
schedule
12.12.2014
Спасибо за @pskink, узнал, что нужно собрать его как: "gradlew build" из корня проекта.
person
Simcha
schedule
26.11.2014