Android signed .apk won't install
So I jumped through all the hoops (I think) to create a certificate using keytool. Next I used Titanium Studio to package it up. Gave it the keystore location, password, etc. All seemed well. Before putting it in Android Market Place I wanted to test it, so I emaild it to my gmail account and attached the signed .apk file. Got a nice install option right in my gmail on the phone but when I click it I get teh following error:
There is a problem parsing the package
That is all, nothing else. Any suggestions???
Thanks!
2 Answers
-
First, uninstall any version installed on the device and signed by the development key.
Same app id, different cert sigs. -
Got it to work, but not sure it is a viable solution. If I copy the file to my phone's SD storage it will show up under "downloads" in apps/launcher. If I try to install from there same parse error. I tried emailing the attachment do a non-gmail account and the .apk file won't show up correctly it shows up as a winmail.dat file, not sure if that is ISP driven or what.
What does work is copying the file to SD storage and using a 3rd party file browser (Astro), tapping and selecting install option.
Seems like it should work as documented. On Appcelerator wiki they offer up three solutions for deployment. 1) Market 2) Url from web site 3) attachment to gmail account.
I like the attachment in gmail as it gives user easy to click install option. Still the user must accept apps not from the Market, but I thought this would be an easy way to test with a small group of users prior to deployment to Market.
Never having deployed app to Market I want to know it will work first before I turn my client loose on it. Can anyone tell me if it is easy/quick to take an app out of the market if I deploy it and it does not install quickly?
Thank for any and all help!