2013-08-24 160 views
0

我下面这个教程在这里:Android的谷歌地图:获得API密钥

http://www.vogella.com/articles/AndroidGoogleMaps/article.html

在我的Mac,我不知道如何做到这一步,让我的SHA-1:

enter image description here

更新:

,我意识到我已经有一个关键原因我建立并签署我的项目。试图让SHA-1被证明是难以用我的Mac上的终端:

Mikes-MacBook-Air:beerPortfolio Mike$ keytool -list -v -alias androiddebugkey \ -keystore bp_key.keystore \ -storepass android -keypass android 
keytool error: java.lang.RuntimeException: Usage error, -keystore is not a legal command 
java.lang.RuntimeException: Usage error, -keystore is not a legal command 
    at sun.security.tools.KeyTool.parseArgs(KeyTool.java:375) 
    at sun.security.tools.KeyTool.run(KeyTool.java:171) 
    at sun.security.tools.KeyTool.main(KeyTool.java:166) 
Mikes-MacBook-Air:beerPortfolio Mike$ 
+0

请参阅本http://stackoverflow.com/questions/11850556/not-able-to-locate-keytool-on-my-mac-to-sign-my-apk-file http://stackoverflow.com/questions/7292832/cannot-find-keytool-on-a-mac – Aravin

+0

试过命令行代码,我得到一个错误,现在上面提到 – Mike

+0

你有命令行在Mac我没有使用Mac。 – Aravin

回答

3
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

上面的命令为我工作。如果您的密钥库路径位于其他位置,则可以更改它。

这里是Link

+0

谢谢,现在我只是坚持与XML部分哈哈: http://stackoverflow.com/questions/18419695/android-google-maps-xml-layout-errors – Mike