I am uploading my first APK file to google play but I am getting following error.
You uploaded an APK that is not zip aligned. You will need to run a zip align tool on your APK and upload it again.
Can any one tell me how to zip align my apk file ?
Please tell me steps for that ?
If you use eclipse the easiest way is to do it directly from it.
Go to "File" -> "Export" -> "Android Application Export"
The tool would ask you if you already have a keystore, if you do use it if not create a new one and save it on a safe place (you must remember the password so be sure to keep it somewhere you cannot lose it).
Then upload the file and there should be no errors.
Just make sure you upload the "app-release.apk" file. You find it at this location: Your_Project_Folder/app/app-release.apk
I had a similar issue and tried all of the hints that are listed here but not cigar, I thought it was a bug but all my other Apps would work is just one of them had the issue e.g. after passing the not zip align I'd get You uploaded a debuggable apk. I was generating the apk from Eclipse/Indigo and the problem was the last step where it specifies the apk path somehow was pointing to some subdirectory had no idea how that one got in there, but using the proper path took care of it.
Check the
manifest.xml
file in your project it should say something like this:set it to
"false"
.If you use Eclipse export wizard, it will automatically align it for you. However you can do it manually yourself
To align infile.apk and save it as outfile.apk:
This website can provide more answers :) http://developer.android.com/tools/help/zipalign.html
Read the documentation from Google itself
The steps should be simple to follow.
Please follow this doc from google for complete publishing details
In short,complete steps in a nutshell(I am assuming you use eclipse/android sdk):