LINUX.ORG.RU

Что использует прогрессивное сообщество для разработки под android?

 , ,


2

3

Ну, собственно, ситуация следующая: я никогда не писал ничего под андроид и даже приблизительно не знаю, с чего начать. Значит я скачал adt bundle отсюда: http://developer.android.com/sdk/index.html Там внутри SDK + eclipse. Запустил eclipse, установил нужные SDK через менеджер, выбираю в меню New java project/ New Adroid Project / New Project (неважно что именно) - ноль внимания, ничего не происходит. Нашел решение: http://stackoverflow.com/questions/22218581/eclipse-wizard-to-create-new-andr... но оно не работает для меня. Никак не могу победить проклятый эклипс.

Я решил, может пойти по другому пути и все сделать руками. В чем вы пишете свои проекты для андроида и как все это настроить.

Я пишу в IDEA, всем советую тоже самое. Или Android Studio (что тоже на базе IDEA).

mono ★★★★★ ()
Ответ на: комментарий от mono

Поставил Android Studio. Скачал нужные SDK (мне нужне SDK для google glass, поэтому я поставил так же Android SDK 15). Создал новый проект, получил:

Error:Module 'app': platform 'android-15' not found.

Что оно хочет от меня?

maverik ★★ ()
Ответ на: комментарий от maverik

поэтому я поставил так же Android SDK 15

Ты в этом уверен? android list targets что говорит?

mono ★★★★★ ()
Ответ на: комментарий от maverik

В терминале. Естественно, путь до ANDROID_SDK_HOME/tools должен быть в PATH.

mono ★★★★★ ()
Ответ на: комментарий от mono
Available Android targets:
----------
id: 1 or "android-14"
     Name: Android 4.0
     Type: Platform
     API level: 14
     Revision: 3
     Skins: WVGA854, HVGA, WXGA720, QVGA, WSVGA, WQVGA400, WVGA800 (default), WXGA800, WQVGA432
 Tag/ABIs : default/armeabi-v7a
----------
id: 2 or "android-15"
     Name: Android 4.0.3
     Type: Platform
     API level: 15
     Revision: 3
     Skins: WVGA854, HVGA, WXGA720, QVGA, WSVGA, WQVGA400, WVGA800 (default), WXGA800, WQVGA432
 Tag/ABIs : default/armeabi-v7a, default/mips, default/x86
----------
id: 3 or "android-19"
     Name: Android 4.4.2
     Type: Platform
     API level: 19
     Revision: 3
     Skins: WVGA854, HVGA, WXGA800-7in, WXGA720, QVGA, WSVGA, WQVGA400, WVGA800 (default), WXGA800, WQVGA432
 Tag/ABIs : default/armeabi-v7a
----------
id: 4 or "Google Inc.:Google APIs:14"
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Revision: 2
     Description: Android + Google APIs
     Based on Android 4.0 (API level 14)
     Libraries:
      * com.android.future.usb.accessory (usb.jar)
          API for USB Accessories
      * com.google.android.maps (maps.jar)
          API for Google Maps
     Skins: WVGA800 (default), WXGA800, HVGA, QVGA, WQVGA400, WVGA854, WQVGA432, WSVGA, WXGA720
 Tag/ABIs : default/armeabi-v7a
----------
id: 5 or "Google Inc.:Glass Development Kit Sneak Peek:15"
     Name: Glass Development Kit Sneak Peek
     Type: Add-On
     Vendor: Google Inc.
     Revision: 2
     Description: Sneak peek of the Glass Development Kit
     Based on Android 4.0.3 (API level 15)
     Libraries:
      * com.google.android.glass (gdk.jar)
          APIs for Glass Development Kit Sneak Peek
     Skins: WVGA854, WQVGA400, WSVGA, QVGA, WXGA720, WXGA800, WQVGA432, WVGA800 (default), HVGA
 Tag/ABIs : no ABIs.
----------
id: 6 or "Google Inc.:Google APIs:15"
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Revision: 2
     Description: Android + Google APIs
     Based on Android 4.0.3 (API level 15)
     Libraries:
      * com.google.android.media.effects (effects.jar)
          Collection of video effects
      * com.android.future.usb.accessory (usb.jar)
          API for USB Accessories
      * com.google.android.maps (maps.jar)
          API for Google Maps
     Skins: WVGA854, WQVGA400, WSVGA, QVGA, WXGA720, WXGA800, WQVGA432, WVGA800 (default), HVGA
 Tag/ABIs : default/armeabi-v7a

maverik ★★ ()
Ответ на: комментарий от maverik

Поставил Android Studio
Скачал нужные SDK

android studio идет уже с sdk. что ты там качал и как настраивал?

Никак не могу победить проклятый эклипс

на офф сайте давно android studio это idea.

vvviperrr ★★★★★ ()

Все, я победил. Нужно было в настройках проекта указать путь к SDK для Android, а то он подхватывал JDK.

maverik ★★ ()
Ответ на: комментарий от vvviperrr

android studio идет уже с sdk. что ты там качал и как настраивал?

Мне нужен Adroid SDK 15 и Google Glass SDK

maverik ★★ ()
Ответ на: комментарий от maverik

Интересные дела.

Покажи свой build.gradle и вывод ./gradlew assemble --stacktrace.

gradlew должен лежать где-то в корне проекта.

mono ★★★★★ ()
Последнее исправление: mono (всего исправлений: 1)

использовать IDEA, Android Studio.

но оно не работает для меня.

надеюсь, Java - не OpenJDK? Поставь последнюю оракловскую Java8.

установи ADT как плагин в чистую эклипсу, скачанную с эклипсорг

и сдк андроидовское правильное, конечно

stevejobs ★★★★☆ ()

В чем вы пишете свои проекты для андроида и как все это настроить.

VIM + SDK + NDK. Больше ничего и не нужно.

andreyu ★★★★★ ()

но оно не работает для меня. Никак не могу победить проклятый эклипс.

Лучше ставить еклипс с сайта эклипса и потом ставить адт плагин. Собиравшие бандл - криворучки. Оно ломается обновлениями и вообще ведёт себя плохо)

F457 ★★★ ()
Последнее исправление: F457 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.