2013-03-06 180 views

回答

0

我認爲它不起作用,當你在谷歌地圖控制檯請求API密鑰時輸入類似;com.example.android.mapexample的東西,因爲你的SHA密鑰不能是""

+0

如果我將整個文本框留爲空白怎麼辦?甚至沒有; com.example.android.mapexample – user903772 2013-03-06 13:17:52

+0

我想,即使你的包名不能是'''',谷歌使用這些東西(sha鍵和包名)來識別你的應用程序,所以你必須提供它們才能使它工作。 – 2013-03-06 13:19:33

+0

還有一個問題 - 如果事情沒問題,它在模擬器上工作嗎? – user903772 2013-03-06 13:21:47

2

不,它不會工作。這是Google確定應用程序是在密鑰生成的同一設備上創建的方式。如果您不提供密鑰,您將無法在應用程序中看到地圖。

這樣說,看起來你的問題並沒有真正與SHA1密鑰相關,但是對於MapFragment的使用有誤。我認爲這個Android版本應該使用SupportMapFragment