So I'm kind of new to Haxe I installed the setup and all the Android stuff (SDK,NDK,..) and it all ran fine with HTML5, Windows, and neko. However when I run with android I get "Error: Could not detect Android API platforms in "android/platforms". But I have couple of APIs in there so I don't understand what's going on. Here is a screenshot of my platforms folder (I used SDK Manager)
Do I need my Android device to be plugged in? If so how would FlashDevelop detect it.
Also, when I try and compile to flash I get an error:
Is there anything else I have to install to compile flash with Haxe?
You are missing flashplayer or you have not associated it with swf files. Goto https://www.adobe.com/support/flashplayer/downloads.html and dowload the appropiate flash debugger based on your system. Then associate .swf filetypes with it.
You can also use FlashDevelop's appman tool which does this in a very simple and automated way. Open it on FD menu, tools, install software and find the players at "runtimes" list.