I'm building a paid Android app with Adobe Air (Air 3.2 / Flash CS6). How can I make sure that the user's device supports Adobe Air before he purchases my app? Does the Google Play Store take care of this, or is there a programmatic way for me to check (with AndroidManifest settings or otherwise)?
You can bundle Adobe AIR with your app. You get this option when you export your app's APK. That will make sure your app is downloaded with all it needs.
However, that will make your app HUGE (about 30mb more than its real size)
Another option, is to just do nothing, and when the user downloads and installs your app, they will be prompted to install Adobe Air.
This is also an option when you export your App, as you can defined where from you would like users to download Adobe Air.
The reason why it's important to be able to chose where from they download it, is the fact that if you're selling your app through Amazon, you will want to give users the link to Adobe Air on Amazon, where's Google Play will be a different link.
Flash builder is quite helpful on that, and will give you all you need when you try to sign your application.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With