Я пытаюсь создать библиотеку Andoid AAR, содержащую часто используемые служебные функции. Я следовал инструкциям в https://developer.android.com/studio/projects/android-library
точно. А именно:
1. Файл-> Новый-> Новый модуль
2. Нажмите "Android Library", затем Next
.
3. Пытался использовать значения по умолчанию: «Моя библиотека», «mylibrary» и версия SDK, но кнопка «Готово» неактивна, и появилось сообщение об ошибке: «Местоположение модуля находится внутри места установки Studio».
Я не вижу места для ввода местоположения модуля. Я без особого удовольствия пробовал вариации имени библиотеки и имени модуля.
Я делаю что-то неправильно?
"чтобы сгенерировать AR вы должны поискать что-нибудь еще"? Вряд ли полезное предложение. Если у вас есть конкретное положительное предложение, я хотел бы его услышать.
После нескольких дней безуспешной работы с IDE я нашел поразительно простое решение в некоторых результатах Google, а именно:
Вуаля! Новая библиотека app-debug.aar появляется в проект / app / build / output / aar /
Я не знаю, откуда взялось название app-debug, но вы можете переименовать его позже, если хотите.
ОБНОВЛЕНИЕ 02.07.18
Я пропустил шаги, предшествующие этой процедуре. Они
1. Создайте базовый проект, как обычно.
2. Удалите классы и другие ненужные вещи в aar.
.
3. Следуйте инструкциям выше.
Ссылка, которую вы предоставили, касается создания проектов в виде библиотечных модулей для вашего основного приложения, чтобы сгенерировать aar, вам следует поискать что-то еще