Monday, August 8, 2011

How to Publish Adobe AIR 2.6 Application Created by Flash Builder 4.5 to Intel AppUp

While Intel AppUp now supports (in beta) publishing Adobe AIR Applications to Intel AppUp store, the latest version supported is AIR 2.5 / Flex 4.1.

Flash Builder 4.5 bundles Flex 4.5 / Adobe AIR 2.6 and thus the applications cannot be used with Intel AppUp as of this moment with the following error:

Error: Unsupported AIR namespace in the application descriptor (-app.xml) file. Only 1.5.3, 2.0 and 2.5 namespaces are supported in this version of licensing SDK.
at com.adobe.licensing.controllers::LicenseProvider()[/home/esbuilder/Melrose_-_1.0.1/1.0.1.153/fps/melrose/branches/melrose_1.0.1/components/licensing/ant-temp/com/adobe/licensing/controllers/LicenseProvider.as:320]
at ProviderLoader/fileIOErrorHandler()[/home/esbuilder/Melrose_-_1.0.1/1.0.1.153/fps/melrose/branches/melrose_1.0.1/components/licensing/ant-temp/com/adobe/licensing/ProviderLoader.as:61]


To resolve this at this time you have to download the very old Adobe Flex SDK 4.1 here: http://opensource.adobe.com/wiki/display/flexsdk/Downloads

Then use that Flex SDK in Flash Builder to build your Adobe AIR Application.

Now your application can be submitted to Intel AppUp successfully.

Hopefully Intel / Adobe will resolve this situation quickly and support AIR 2.6 / AIR 2.7 soon.

Good luck!

To learn more on Adobe Flash/Flex/AIR applications development, get Flex 4 Cookbook.

References:
  1. http://appdeveloper.intel.com/en-us/forums/integrate-inmarket-sdk
  2. http://appdeveloper.intel.com/en-us/forums/error-unsupported-air-namespace-application-descriptor-appxml-file-only-153-20-and-25-namespa
  3. http://appdeveloper.intel.com/en-us/article/adobe-air-packaging-guide-atom-developer-program-submissions

No comments:

Post a Comment