Разработка Android-приложений в NetBeans

alex

Команда форума
Администратор
Как правило, для разработки Android-приложений используется официальная среда разработки Android Studio, либо Eclipse + Android Development Tools (ADT) плагин. Но и в NetBeans можно разрабатывать приложения для Android. Для этого энтузиастами был написан opensource плагин NBAndroid. Для того, чтобы его установить, открываем в NetBeans окно "Сервис" -> "Подключаемые модули":
0.png
Затем переходим на вкладку "Параметры настройки":
1.png
Видим список центров обновлений и нажимаем внизу кнопку "Добавить". Заполняем форму следующим образом:
2.png
Нажимаем "ОК", видим, что в список добавился наш центр обновлений (при этом Вы можете увидеть в статусной строке, что произошла проверка доступности этого центра обновлений):
3.png
Теперь переходим на вкладку "Доступные подключаемые модули", там мы теперь можем обнаружить 2 модуля - "Android" и "Android Gradle Support", отмечаем их и нажимаем Установить:
4.png
Принимаем условия всех лицензионных соглашений, устанавливаем модули и закрываем окно подключаемых модулей. Открываем окно "Сервис" -> "Параметры":
5.png
Переходим на вкладку "Разное". Видим первую вкладку "Android":
6.png
Здесь у нас имеется поле, в котором мы должны указать путь к Android SDK. Также чуть ниже имеется ссылка на загрузку SDK, если у Вас его ещё нет. После заполнения этого поля переходим к вкладке "Gradle":
7.png
Видим настройки сборщика Gradle (кстати, исходники плагина на GitHub) - нам необходимо скачать Gradle с официального сайта и указать путь к папке с установленным Gradle. Сам сборщик Gradle тоже opensource и его исходники вы также можете изучить на GitHub. Еще нас здесь просят указать путь к домашней директории Gradle, но этого можно не делать, т.к. он у Вас, как и у меня, наверняка совпадет с дефолтным (~ означает домашнюю папку пользователя). Сохраняем и закрываем настройки. Всё готово, можно создавать Android-приложение!
8.png
Из минусов: иконки придется вручную сохранять в различном разрешении и раскидывать по соответствующим папкам:
9.png
Разметку также придётся писать полностью вручную, визуальный редактор отсутствует. Но этот минус отчасти плюс - помогает быстрее запомнить атрибуты элементов. Однако можно визуально просмотреть то, что у вас получилось, с возможностью переключения модели устройства, версии Android и ориентации дисплея:
10.png
11.png
По умолчанию, проект запускается в эмуляторе Android. В конфигурации я ещё не ковырялся, но думаю можно добиться запуска через ADB на реальном подключенном устройстве.
Ну вот и всё! alex_xpert, Специально для WorldJB.
 

[$]]][Sultan][$]]]

Новичок
Алекс что делаеть если во время установки подключаемых модулей пишет"Требуется подключаемый модуль Общий API-интерфейс для запуска тестов версии 1.19.1(версия выпуска 1)?
 

Erekoze

Новичок
Алекс что делаеть если во время установки подключаемых модулей пишет"Требуется подключаемый модуль Общий API-интерфейс для запуска тестов версии 1.19.1(версия выпуска 1)?

В настройке центра обновлений (рис. №3) надо указать адрес
http://nbandroid.org/release81/updates/updates.xml
 
Сверху Снизу