cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Husting (JIRA)" <>
Subject [jira] [Created] (CB-7665) Google Play does not detect zipalign in corova build android --release apk
Date Mon, 29 Sep 2014 22:08:34 GMT
Steve Husting created CB-7665:

             Summary: Google Play does not detect zipalign in corova build android --release
                 Key: CB-7665
             Project: Apache Cordova
          Issue Type: Bug
          Components: Android, CLI
    Affects Versions: 3.5.0
         Environment: Mac OS X Lion
            Reporter: Steve Husting
            Priority: Critical
             Fix For: 3.5.0

I output my myApp version 12 project with: cordova build android --release

It was output as myApp/platforms/android/ant-build/myApp-release-unsigned.apk

I changed the name to the final apk name: myApp-release-unsigned.apk = myApp.apk

I copied the myApp.keystore file used on earlier myApps to the same folder. 

Starting with that folder, I ran: jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore
myApp.keystore myApp.apk myApp

I successfully verified it with: jarsigner -verify -verbose -certs myApp.apk

When I uploaded the myApp.apk to Google Play, it said that the file needed to be zipaligned.

The verbose output shows zipalign being done. So is there a bug when the apk is made via cordova
build android --release? 

Is there a step missing that I should be taking? Unfortunately, all the instructions for this
on the Internet assume I'm not using Cordova. 

This message was sent by Atlassian JIRA

View raw message