This beta release provides access to the AIR 3.7.0.1240 runtime and SDK (with compiler) for Windows, Mac OS, iOS and Android.
Below are some of the key features and benefits of AIR 3.7. Please see our release notes for full details.
New Features:
- Android Captive Runtime Support
Android developers will now use the captive runtime exclusively when packaging their applications.
- Preventing backup of Shared Objects (iOS)
To comply with Apple updated guidelines, only user data can be backed up on iCloud. Any files that can be downloaded or generated should not be backed up and it should be marked as "DoNotBackup". This feature allows developers to control which files should be backed up or excluded using the "DoNotBackup" attribute.
- Forcing CPU Rendermode on some devices (iOS)
This feature allows developers to control the render mode on different iOS devices. Using this feature developers can turn on CPU rendering for specific iOS devices, and utilize GPU rendering for others.
Notable Fixes and Enhancements:
- 3501744 - [iOS]"Missing Push Notification Entitlement" warning mail was being received from Apple when submitting Air app to IOS AppStore.
- 3505747 - [Android] ADT fails to install any app on Android 4.2.2, none of the commands: installApp, launchApp and unintallApp is working with os version 4.2.2.
- 3516971 - [iOS] Reloading of pure asset SWFs isn't allowed on iOS.
- 3512418 - [iOS] App Crashes which uses an ANE to set or get a property of a custom actionscript class instance via FRESetObjectProperty or FREGetObjectProperty.
Known Issues:
- Adobe Access content will not play back in AIR on Mac.
- 3517035 - [Android/ iOS] IPA/APK doesn't get packaged when SWF is compiled with LZMA compression.
- 3491282 - [Android] Poor Stage3D performance on device Panasonic ToughPad FZ-A1
- 3491282 - [iOS] [StageWebView] Stage is "pushed down" on exiting the iOS native player fullscreen mode from a different orientation.
- 3516504 - [Android] Some applications using native extensions might give error "1009: Cannot access a property or method of a null object reference" or "3500: The extension context does not have a method with this name" when packaged in apk-debug target
- 3504874 - [Android] Add support for Android xhdpi icons (96x96)
About the Beta Channel
If you would like real-time notification for announcements related to the AIR Beta Channel, please subscribe to our Twitter feed @FlashPlayerBeta, or follow the Flash Runtime Announcements forums by choosing "Follow this forum" from the right-hand menu on the Forums page.
You can find instructions for getting started with this release here: AIR 3.7 Labs Page
We encourage you to let us know what you think over on our AIR 3.7 Labs Forum