关于robotium签名debug.keystore一致问题

android对于APK测试 ,测试app与 被测试app 的签名必须一致,前提是必须使用eclipse自己默认生产的debug.keystore


1.自己生产debug.keystore重签名成功,然后修改了eclipse默认的debug.keystore,直接失败,程序运行都不给运行

2.自己生产debug.keystore重签名成功,使用eclipse默认的debug.keystore,提示签名不一致,实际上签名的确不一致

3.使用eclipse默认的debug.keystore签名成功,使用eclipse默认的debug.keystore,程序运行 android  junit test 程序终于成功了。


最终保证程序的签名是一致的,之前的弯路,费了好多脑细胞。


之前查看包名和主类名必须使用re-sign.jar,必须配置环境变量很麻烦也可以使用命令来实现:

cmd

aapt dump badging ****.apk     (apk的地址)




你可能感兴趣的:(关于robotium签名debug.keystore一致问题)