androidannotations使用时的一些问题的记录以及获取签名的MD5

来源:互联网 发布:西语翻译软件 编辑:程序博客网 时间:2024/06/13 23:16

最近在使用androidannotations时,发现每次一重新编译就会找不到注解生成的类(比如Activity_.class),听网上的人说这是eclipse的一个bug,但都没有解决办法,自己一阵狂搜之后还是没找到解决办法,只好先放一放了。

但程序在调试时可以运行,一旦打包签名后就会闪退,查看log发现是找不到注解生成的类,唉,这里就要感叹注解虽然使用方便,但带来的问题也不少,没办法,就不用eclipse的签名工具了,转而下载了360的签名工具(地址:http://bbs.360safe.com/forum.php?mod=viewthread&tid=3775001&highlight=%E7%AD%BE%E5%90%8D),发现问题解决了,程序不会闪退了。

但使用百度地图时又说key错误,很明显,之前的地图一直可以用,签名后就不行了,问题肯定出在签名上,细想一番,发现获取百度key时的安全码(详细地址:http://developer.baidu.com/map/index.php?title=androidsdk/guide/key#.E7.94.B3.E8.AF.B7.E6.AD.A5.E9.AA.A4)


我就猜想会不会是这个sha1值的问题,于是使用cmd查看了我的keystore里的sha1值,发现和eclipse的果然不一样,如图


于是果断在百度LBS上更改安全码,再次运行成功了。

Android签名证书的sha1值

0 0
原创粉丝点击