FlashDevelop - Haxe Попытка отладки с Android и Flash

Итак, я новичок в Haxe, я установил установку и все материалы для Android (SDK, NDK,..), и все это отлично работало с HTML5, Windows и neko. Однако, когда я запускаю Android, я получаю сообщение «Ошибка: не удалось обнаружить платформы Android API в «android/platforms». Но у меня есть несколько API, поэтому я не понимаю, что происходит. Вот скриншот папки моих платформ. (Я использовал SDK Manager)

введите здесь описание изображения

Нужно ли мне, чтобы мое устройство Android было подключено к сети? Если да, то как FlashDevelop обнаружит это.

Кроме того, когда я пытаюсь скомпилировать для прошивки, я получаю сообщение об ошибке:

введите здесь описание изображения

Есть ли что-то еще, что мне нужно установить, чтобы скомпилировать flash с помощью Haxe?


person InSync    schedule 12.06.2015    source источник


Ответы (1)


У вас отсутствует flashplayer или вы не связали его с файлами swf. Перейдите к https://www.adobe.com/support/flashplayer/downloads.html и загрузите соответствующий флеш-отладчик для вашей системы. Затем свяжите с ним типы файлов .swf.

Вы также можете использовать инструмент appman от FlashDevelop, который делает это очень простым и автоматизированным способом. Откройте его в меню FD, инструменты, установите программное обеспечение и найдите плееры в списке «runtimes».

person Ezequiel Moreno    schedule 12.06.2015
comment
Спасибо! это сработало: D Я также пытался создать свой проект для windows/neko, но это появилось, когда я навел указатель мыши на окно: Неверный доступ к полю Вызывается из com.haxepunk.utils.Input::onTouchMove строка 577 Вызывается из openfl._legacy.events.EventDispatcher::dispatchEvent строка 98 Вызывается из openfl._legacy.display.DisplayObject::__dispatchEvent строка 182 Вызывается из openfl._legacy.display.DisplayObject::__fireEvent строка 244 Вызывается из openfl._legacy.display.Stage: :__onTouch, строка 1048 Вызывается из openfl._legacy.display.Stage::__doProcessStageEvent, строка 465 - person InSync; 14.06.2015
comment
Рад, что это сработало. Если у вас есть что спросить, не связанное с этим, создайте новый вопрос. Также, если мой ответ был правильным, пожалуйста, выберите его как лучший ответ =) - person Ezequiel Moreno; 15.06.2015