Skip to main content
Participant
April 15, 2013
Answered

Failure [INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING]

  • April 15, 2013
  • 21 replies
  • 7931 views

I get the above error when trying to install an APK that I've created in AIR onto only my Samsung Note 10.1, but not my other Android devices.  I had no problems at all last week.  This problem started on Friday and I think it was right after Samsung updated my tablet with a firmware update.

An APK created in AIR -- as a release and a debug -- will not install to my Galaxy Note 10.1( 4.2.2 ), but it will install just fine on my Asus Transformer as an example.

An APK created natively using Android's SDK, installs just fine to my Note 10.1.

I've checked over and over the signiture, creating new ones and verifying them with jarsigner, and they check out.

Samsung updated my Note's firmware on Thursday, or Friday morning, so I'm thinking this might be what triggered the problems.

And for reference, this is on OS X 10.7 with JDK 1.6, AIR 3.7, and my Android SDK is all up to date.

Anyone else with a Note 10.1 running into a problem like this?

+++

And on a different topic, WHY is the APK generated by AIR almost "TWICE" as large as an IPA from the same project? (11.megs for Android and 5.9 megs for iOS... )  What is Adobe doing to get the generated Android app down to a size that's on par with the iOS app?

This topic has been closed for replies.

21 replies

Known Participant
May 8, 2013

Hi Pahup,

the link to the 3.7.0.1760 is leading to the current 3.8 beta...

Can I download the 3.7.0.1760 somewhere? (We have the double icon problem actually on the Note 2 - solved by deleting one of the icon files manually *with a strange feeling doing it that way*)

Thanks,

Christian

Pahup
Adobe Employee
Adobe Employee
May 8, 2013

Yes, that's because 3.7.0.xxx is going to be live soon.

-Pahup

Participating Frequently
May 9, 2013

I'm wondering if this issue is related to me recently seeing inconsistently sized icons on Samsung's app launcher. The Samsung launcher is failing to grab the xhdpi icon out of the APK, so it's going with the next smaller size.

In any case, I'll wait for 3.7.0.1760 and see if that remedies this.

JackAxeAuthor
Participant
April 20, 2013

I had a typo -- ok a few, but my Android version is 4.1.2 and the kernal is 3.0.31-813049 on my Note 10.1.

I can generate an APK to upload it later toinight when I get back.  I'll do so in Flash Builder tonight, but as rambled above, it also happens with the APKs I compile with IDEA 12.

Just for renference, Apple updated my Java last night, but nothing changed.

And while I'm on a ramble, I'll test this on my PC later and see if I get an error from there.

Pahup
Adobe Employee
Adobe Employee
April 20, 2013

Thank you very much everyone for the details provided, we've been able to reproduce the installation issue after this kernel update. We will provide the fix soon.

Thanks once again!

-Pahup

Pahup
Adobe Employee
Adobe Employee
April 25, 2013

Hi All,

Please try out the latest build 3.7.0.1760, we've fixed the double icon (under xhdpi) issue, this should solve the installation and signing related issues, please let us know how it goes.

Thanks for reporting the problem.

-Pahup

April 19, 2013

Hello, I can confirm the problem. I have compiled this morning with AIR 3.7 and trying to install in my Galaxy S3 I got the following error and the app fails to install:

Failure [INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING]

Luis

Pahup
Adobe Employee
Adobe Employee
April 19, 2013

What OS version your Galaxy S3 is on?

-Pahup

April 19, 2013

Android Version: 4.1.2

utraumCorrect answer
Inspiring
April 17, 2013
JackAxeAuthor
Participant
April 17, 2013

Thank you! That worked like a champ!

Adobe Employee
April 17, 2013

Hi,

We are investigating the issue. Thanks for reporting.

Regards,

Nimit