Skip to main content
Participant
August 19, 2011
Question

Is it possible to export to a standalone .apk file for android?

  • August 19, 2011
  • 3 replies
  • 905 views

Hi there everyone

I am trying to make an app for google Android from flash, but when I try to install it on my device, it asks me to install Adobe Air.

Is it possible to embed the Air within the .apk file making it standalone (like it is when exporting to iOs), so the end user will only have to install one program, and not two to get my app to work?

I am looking forward to your reply.

With best regards

AdMad

This topic has been closed for replies.

3 replies

Colin Holgate
Inspiring
August 19, 2011

You saw the answer about AIR 3, but in the meantime you perhaps shouldn't worry so much about the issue. The messaging that the user sees isn't too terrible, and only the first AIR app the user installs would show the message. If your app gets installed onto a device that has an AIR app already, then the user won't see the extra message.

Inspiring
August 19, 2011

Well it is possible for testing because that is a public beta, but you will have an "Air 3 beta" water mark until its officially released.

I encourage you to try it. I have recently packaged my app with Air 3 with captive runtime on android. I am finding many new performance issues...

crashing/lagging/graphics disappearing. I mentioned it an other threads, no one is commenting on it here but i cant imagine its just me. Please try Air 3 on android (via that link to the SDK) and report your experiences.

appandrew
Inspiring
August 19, 2011

No, this is not possible - not yet.

With AIR 3.0 this feature will be implemented:

Captive Runtime Support (AIR for desktop and Android) — This popular feature from AIR for iOS is now available for the desktop and Android device. Developers now have more control over the use experience with this new packaging option. Simplify the app installation process by packaging the AIR runtime with your app on Windows, Mac, and Android. Developers can now control exactly which version of the runtime an app executes against. Deploy AIR application in tamper proof /hardened operating environments (e.g. medical diagnostic equipment, government, military).

Have a look at the information for the 3.0 beta:

http://labs.adobe.com/technologies/flashplatformruntimes/air3/