Reputation: 394
I'm fairly new to publishing apps with FlashDevelop(FD) and Air, and me and my colleague are having some issues with some settings before the publication of the app.
So, here's the main question, what do you need to do to get a decent setting in package of the manifest-part of the application.xml that gets "merged" with the .apk file? Is the package i use in my FD project somehow corresponding to the package in ? And am I correct in assuming that the package="some.package" also has something to do with where the App actually gets installed on the mobile device?
I mean if I'm writing a very very simple app that is contained in only say 100 lines of code in a single Main class, then i won't be using any package in the FD project... so where does the manifest package get it's string value from?
Been searching on the web for a while now and it's starting to become a wee bit annoying... it's a bit of a jungle and it's hard to find specific answers neither through android's web and adobe air's web.
Any help would be greatly appreciated.
Upvotes: 2
Views: 2543
Reputation: 28369
If I understand your question correctly, no, the package name in your Flash has nothing to do with your apk's package name.
That is set in the settings when you click on File->Air for Android Settings
In that dialog under General there's an App ID field which starts with air. it then says you should fill that in with whatever package name you wish the app to have.
it will wind up being air.your.package.name
And as for reference, you're right, there's not a whole lot on the web, but this book is quite handy: http://books.google.com/books/about/Developing_Android_Applications_With_Fle.html?id=KGmmyBns0ngC
Or if you're going with straight Flash: http://shop.oreilly.com/product/0636920013884.do
Upvotes: 1