今天研究了新版本的百度地图,需要申请key,那么问题来了,需要申请key就必须先获取SHA1,这才是头疼的,对于ADT来说获取SHA1是很简单的事情,但是对于Android Studio就要复杂一点了。下面我把过程记录下:

(1)首先在Android Studio中创建签名,这个不多说了,上一篇文章已经作了介绍,创建签名之后会得到一个XX.jks文件,这个文件一会儿会用到。

wKiom1ZQhdPDRDd4AAAmd9G3hwU036.png

(2)找到你的JDK的bin目录下

wKioL1ZQhofgcWFgAACzqvKuewg819.png

(3)在地址栏中输入cmd,之后在cmd中输入:keytool -list -v -keystore 加上刚才创建签名得到的jks的路径。例如:keytool -list -v -keystore D:\project\MyMapText\hello.jks

之后会提示你输入密钥库口令等。最后得到SHA1码

wKiom1ZQh36B38pJAABm4NfelmQ192.png

希望对大家能有帮助。