第一次用建置的時候

真的覺得超煩QQ

有時候MAP卡住出不來

整.個.崩.潰

 

STEP1

eclipse現在非常為之方便又貼心

幫你把SHA1碼直接秀出來

preferences>Android>Build

ed_meitu_4.jpg  

STEP2

匯入Google Play services。

先到Android SDK Mnanger

(eclipse→windows→Android SDK Mnanger)。
安裝Extras的Google Play services。

STEP3

在要使用的project下面到preferences>Android

加入google-play-services_lib的Library

rfrf_meitu_6.jpg  

google-play-services_lib怎麼找?

eclipse>File>import

選擇Android下的Existing Android Code Into Workspace

由Browse選擇>

android-sdk-folder/extras/google/google_play_services/libproject/google-play-services_lib

ererer_meitu_5.jpg  

 

STEP4

用SHA1碼至Google apis網站申請key

申請網站https://code.google.com/apis/console/ 

要先把google Maps Android API v2調成ON

(新版畫面)

    1.jpg  

(舊版畫面)

點Create new Android key

輸入SHA1和專案的Package名稱(中間要輸入分號,加以分隔)

例:SHA1碼;com.example.googlemap

生成的API KEY非常重要

你的GOOGLE MAP成功就靠它了

333_meitu_3.jpg    

 

(新版畫面) 

2.PNG          

 

話說新舊版本有差嗎?

有!!!!!!!!!!!!!!!!!!

有什麼差別???

最大的差別就是:

不用等生成密碼的時間

舊版的你申請了還要等待密碼生成出來,google map才可run

但新版的不必等

而且一組密碼可以申請好幾個project

 

最後一步

打開project的AndroidManifest加入設定。
在application之上

<permission android:name="yourpackagename.permission.MAPS_RECEIVE"

android:protectionLevel="signature"/> 

<uses-permission android:name="yourpackagename.permission.MAPS_RECEIVE"/>

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>


在application中加入

GoogleMapAPIKey要輸入剛剛申請到的Key

<meta-data android:name="com.google.android.maps.v2.API_KEY"

android:value="GoogleMapAPIKey"/>



於application標籤下加入:

<uses-feature android:glEsVersion="0x00020000" android:required="true" />

 

 

Ya

完成了

 

基本建置差不多這樣

 

小問題:

如果GOOGLE MAP跑出來是白白一片然後旁邊有+/-

1.你忘記換掉google map api key

2.你忘記幫那project申請一個key

八九不離十是key在搞鬼

 

希望有幫到你/妳

arrow
arrow
    全站熱搜

    cvc100 發表在 痞客邦 留言(0) 人氣()