刚使用mac不太熟悉里面的文件管理。由于地图注册md5时用了原来电脑的debug.keystore文件。在代码迁移到新的电脑时调试(直接运行)如果直接使用新的debug.keystore百度地图就不会显示(目前百度地图能达到注册一个可以在发布和调试同时使用)。懒的重新申请了,所以用原来的进行了替换 方式:在finder模式下 command+shif进入前往,输入 :user/你的用户名/.android 就可以进行替换了。
获取keystore方式:
运行终端,输入命令:keytool -genkey -alias 别名 -keyalg RSA -validity 20000 -keystore 要存放签名文件的路径/jiejie.keystore
参数解释:
-alias:定义证书的别名,就是jiejie
-keyalg: 定义采用哪种算法,这里表示采用RSA算法;
-validity:定义证书的有效天数
-keystore /Users/jiejie/Desktop/jiejie.keystore:定义生成证书的路径和名称