Туториал по настройке среды разработки и тестирования android-приложений на PC

Всем привет!
Тут такая проблема: мне многие писали на форумах nme, flixel и в haxe google group, что в моем порте flixel на андроиде не работает звук, а так как с андроидом я на "Вы", то никак не могу проверить это и разобраться в проблеме.
Поэтому есть просьба к сообществу написать туториал о том, как установить и настроить все эти SDK, NDK и эмуляторы, чтобы мог разобраться любой чайник вроде меня. Понимаю, что просьба довольно наглая, но я же в свое время писал туториал о настройке hxcpp (сам до недавнего времени им пользовался).
Или хотя бы дайте советы / ссылки на соответствующие статьи, тогда сам напишу как разберусь.
Заранее спасибо

Спасибо

Спасибо большое за развернутый ответ. Разобрался. Все оказалось гораздо проще, чем я думал.

По поводу

По поводу проблем со звуком. Nme под андроидом позволяет запускать одновременно только один звук в формате mp3 (музыка через mediaplayer api) плюс несколько коротких wav файлов для эффектов (soundpool api), другие варианты там просто не работают, может с этим связано?

По поводу туториала. Сейчас все стало просто, в инсталляторе все, что нужно, попросят, если вкратце:

- haxelib run nme setup android
- оно скачивает и предлагает поставить Android SDK+NDK (java апи + native api), Java JDK (средства разработки java), и Apache Ant
Все, кроме JDK, неплохо бы сунуть в отдельную папку, оно portable при необходимости.
NDK тупо скачивается архивом и распаковывается, для SDK запускается SDK Manager, который предлагает его сконфигурировать.
Вроде в инсталляторе есть рекомендации по поводу того, что нужно ставить (версия API под которую компилировать + tools + platform-tools), у меня поставлено все и сразу.
- у меня (win7 x64) инсталлятор не прописал пути в path, поэтому компилится и запускается все вот таким *.bat файлом

set ANT_HOME=D:\android\ant
set ANDROID_SDK=D:\android\sdk
set ANDROID_NDK_ROOT=D:\android\ndk
set JAVA_HOME=c:\Progra~1\Java\jdk1.7.0

haxelib run nme test Sound.nmml android

Чтобы это все заработало, нужно устройство (реальное или виртуальное), собранный apk автоматически поставится и запустится на нем утилитой %ANDROID_SDK%/platform-tools/adb
Для реального телефона понадобится отладочный драйвер от производителя, обычно он автоматически ставится с софтом для телефона.
Для создания эмулятора нужно будет из папки SDK запустить AVD Manager, я не очень в курсе как это делается (есть железка и отзывы от андроид-разработчика о том, что эмулятор крайне тормозной, и часто ведет себя не так, как телефоны) - но вроде все несложно, главное выбрать правильную версию апи :)

Если есть демки, и что-то надо, могу собрать/потестить.
UPD. Версия Api 2.2 (android-8)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Use [gist:####] where #### is your gist number to embed the gist.

Подробнее о форматировании

CAPTCHA
Для отсева спамеров)
7
1
v
c
t
v
Enter the code without spaces and pay attention to upper/lower case.