Skip to main content
Inspiring
August 1, 2013
Question

Android 4.3 has broken AIR 3.7 apps

  • August 1, 2013
  • 1 reply
  • 3158 views

Hi,

I just upgraded my Nexus 4 and Nexus 7 to Android 4.3. Some of my old air apps (installed before the update) won't run, some won't install when I download and run the apk, and some won't install from the adb command line. The errors are:

Downloading and running an apk: "Parse error: There was a problem while parsing the package."

Installing from adb command line:  "Failure[INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING]"

The common factor among the fails is that they were created with the AIR 3.7 sdk.

We can create and install new ones using AIR 3.8, but we're still faced with the propspect or rushing out updates before too many users have upgraded to Android 4.3.

Anybody else seeing this? I noticed one other post (http://forums.adobe.com/thread/1266823?tstart=0).

I guess not too many people have 4.3 yet.

Nick

1 reply

Adobe Employee
August 2, 2013

Hi,

There was an issue(http://forums.adobe.com/message/5242715#5242715) presend in AIR 3.7.153 and later solved in 3.7.0.1760 due to which [INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING] error came. If you packaged your application with AIR SDK 3.7.0.1730 and later the issue  should not come. Also, are you able to install and debug your applications compiled and run with AIR SDK 3.8 on Android 4.3 devices.

Regards,
Nimit

Inspiring
August 2, 2013

Hello nimitja. Thanks for your answer. Some of our users are having package signing problems in Android 4.3.

Is there any way to tell what exact SDK version an APK was compiled with, including build number? (so we know updating the app in the Play Store with a recompiled version with a newer SDK will really solve the problem).

Thanks!

Adobe Employee
August 2, 2013

Please compiled and run your application with AIR SDK 3.7 build 3.7.0.210 or AIR SDK 3.8 available at :http://helpx.adobe.com/air/kb/archived-air-sdk-version.html. Please let us know if you will face any problem.

Regards,

Nimit