im using Adobe Flash CS6 (AirSDK 15) to make android apps. I always noticed that the publishing process in flash only allows for 3 sizes of app-icons: 36x36, 48x48 and 72x72. In the descriptor xml this looks like this:
In previous AirSDK versions (3.4 and 3.5) this was less of a problem, since the app icons where at least somehow always scaled up to fit the app-icon size of the android device. With newer AirSDKs however they just remain as they are, which is incredibly small on newer devices and that just looks rediculous! Since flash itself wont give me an option to add larger icons, I tried to write them into the descriptor myself, like:
But when I do this, flash either rewrites that, or, when I write-protect the descriptor, gives out the error:
"application descriptor file cannot be parsed"
I need to get that fixed! :-S ... I guess by either re-enabling this scale-to-fit thingie in the SDK itself somehow (since it did, and still does work with e.g. AirSDK 3.4) or by being able to add more icons. Is there anybody who has either dealt with, and/or knows how to work around that issue? Cause right now I'm stuck, since I've always compiled my AirForAndroidApps this way, and I need the newest version of the SDK for my milkmanANEs to work.
Any help would be much appreciated!
thanks in advance, ANB_Seth
Okay. I've found an answer:
yes, you can and have to add these icons via the descriptor file, since flash wont let you. But before you do that, go into the "Air publish" settings in flash. Here, right on page 1, there is the "include files" section. Add your icon pngs there. Hit OK and exit these settings. Now open the descriptor with an editor outside of flash and write in the files like I posted above. Close. Save. Make it write protected. No go to flash and publish.