1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

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

Тема в разделе "Android", создана пользователем alex_xpert, 16 мар 2015.

  1. TopicStarter Overlay
    alex_xpert

    alex_xpert Местный надзиратель Команда форума

    Регистрация:
    10.09.11
    Сообщения:
    891
    Симпатии:
    318
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    Бугуруслан
    ICQ:
    6210725
    Skype:
    alex_xpert
    Как правило, для разработки 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.
    HITMAN, L1s, aNeRka2010 и 3 другим нравится это.
  2. TopicStarter Overlay
    alex_xpert

    alex_xpert Местный надзиратель Команда форума

    Регистрация:
    10.09.11
    Сообщения:
    891
    Симпатии:
    318
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    Бугуруслан
    ICQ:
    6210725
    Skype:
    alex_xpert
    HITMAN нравится это.
  3. [$]]][Sultan][$]]]

    [$]]][Sultan][$]]] Новичок

    Регистрация:
    16.03.17
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    10
    Пол:
    Мужской
    Алекс что делаеть если во время установки подключаемых модулей пишет"Требуется подключаемый модуль Общий API-интерфейс для запуска тестов версии 1.19.1(версия выпуска 1)?
  4. Erekoze

    Erekoze Новичок

    Регистрация:
    04.07.17
    Сообщения:
    1
    Симпатии:
    1
    Баллы:
    10
    Пол:
    Мужской
    В настройке центра обновлений (рис. №3) надо указать адрес
    http://nbandroid.org/release81/updates/updates.xml
    cerber нравится это.

Поделиться этой страницей