使用InstrumentationTestCase进行测试过程中难免遇到需要修改apk签名修改的时候,通过以下步骤可以快速修改apk签名,建议使用debug.keystore androiddebugkey来签名,安装adt后可以在~/.android找到。(将xx替换为自己实际的apk名称),debug.keystore拷贝到akp同级目录。
zip -d xx.apk META-INF/*.SF META-INF/*.RSA
jarsigner -verbose -keystore ./debug.keystore -storepass android -keypass android xx.apk androiddebugkey