Steve Husting created CB-7665:
---------------------------------
Summary: Google Play does not detect zipalign in corova build
android --release apk
Key: CB-7665
URL: https://issues.apache.org/jira/browse/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
(v6.3.4#6332)