Copy link to clipboard
Copied
So, I'm shifting to a linux and I heard that adobe air does not support sdk 2.7 and higher! is that true for mobile app creations also or just .air packages? will I be able to compile android projects required adobe air 3.1 or 3.2 because I am building with Starling and I need newer adobe air runtimes... Please let me know. and will you please be able to tell me what software, IDE, I need to install on my linux to be able to package my .apk files on a linux?
Thanks,
Hadi
Copy link to clipboard
Copied
Yes, you are right that adobe air sdk does not support linux from 2.7 and higher. Thats true for mobile apps too. More details can be found at http://blogs.adobe.com/flashplayer/2011/06/adobe-air-and-linux-increasing-distribution-on-devices.ht...
Copy link to clipboard
Copied
ok, so, we cannot compile the swf air apps higher than 2.6 on a linux, but here's a more important question: will I be able to package the apk using the adt tool in linux? consider that I am coding in a windows and am successfully compiling the required .swf files but I want to package the final apk in a linux enviroment, would that possible?
Copy link to clipboard
Copied
Why do you want to do the packaging in linux when you are compiling the .swf files on windows? Earlier versions of adt wont allow you to package the swf and app-xml containing the new namespace >=2.7.
Copy link to clipboard
Copied
I need linux to package the apk for me because I will be changeing some files like some xml files in the bin folder and then I need the new files repackaged again... the linux will be used as a server side packaging for us... get the idea?
I've been using 3.0 in the xml namespace and it created "app.air" for me on the linux! I know I must put the -target apk to the "adt" call but when I set the -target method, it throws many errors!
Copy link to clipboard
Copied
You wont be able to use the 2.6 AIR SDK to package the app xml with namespace >=2.7. The errors are the result of this mismatch.