You definitely are able to sign an already signed apk multiple times using different keys.
E.g. I accomplished to sign a Debug-Apk with the release key so that I was able to test upgrades of released versions. Also, I was able to sign an already released apk with the debug key for reproducing bugs.
This is what you should do
- Rename the .apk file to .zip
- Unpack the .zip file and remove the META-INF folder
- Zip the folder again and rename it to .apk
-
Sign the apk:
jarsigner -keystore YourApp.apk -verbose
For the debug key, the alias should be "androiddebugkey" and the password "android"