西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)Android → Android Google Map V2開發(fā)環(huán)境配置圖文教程

Android Google Map V2開發(fā)環(huán)境配置圖文教程

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:linux86時間:2013/11/7 11:46:58字體大。A-A+

作者:linux86點擊:227次評論:1次標簽: GoogleMap

360安全瀏覽器2016V9.5.9507.400 官方正式版
  • 類型:360工具大小:44.3M語言:中文 評分:7.6
  • 標簽:
立即下載

也許你可能不知道,智能手機上面裝載數(shù)量第一的軟件是Google Map,人們的生活已經(jīng)離不開Google了。但是要吐槽的是新版的Google Map也進行了扁平化設(shè)計,這一點我個人比較提倡,但是用戶體驗不如以前,果斷裝上百度地圖。值得注意的是Google Map在大陸的數(shù)據(jù)庫用的是高德地圖的數(shù)據(jù)庫,這里面有什么原因,自己想去吧!

我用過百度,Google Map和高德地圖,感覺還是Google Map好用準確一些,雖然它在國內(nèi)很受壓迫,但是如果要是選擇開發(fā),我還是選擇Google Map。好了,話不多講,今天就說一說Google Map V2在Android上面環(huán)境搭建過程,F(xiàn)在好多資料都是針對V1版本進行講解,但是V2版本和V1版本真是大相徑庭。

開始講解之前,先說一下準備材料。第一,完整的SDK一只。第二,能夠上網(wǎng)。第三,兩個小軟件(apk形式)vending.apk和gms.apk下面是這連個小軟件的截圖。

開始說搭建環(huán)境,第一步:申請gmail郵箱賬號,如果有請?zhí)^此步驟。方法很簡單,百度上面google一下gmail,點擊進入,場面是下面這個樣子的。

起個什么樣子的用戶名是你自己的事情,第一步到此結(jié)束。

第二步:拿到你機子的SHA1指紋,這里不說在cmd中敲命令獲取,教你一個簡單方式。在eclipse中,window>>preferences>>android>>build,里面就有了。下面還是一張截圖。

第三步:開始申請key值,網(wǎng)址是https://code.google.com/apis/console/,必須用你剛才那個gmail賬號登錄,然后會是這個樣子。

箭頭中的1指代第一步操作,在這里面有好多服務(wù),關(guān)鍵是找到android那一個,下面是截圖。

記住,打上勾勾,然后選中箭頭指示的2,會出現(xiàn)下面的情形。

選中劃框框的那一項,然后會有一個彈框,輸入SHA1;包名的形式,上面有提示,很簡單的,然后點擊創(chuàng)建就OK了。我創(chuàng)建成功了,請看下面截圖。

拿到key之后基本就解決了一半問題。

第四步:順便插一句,剛才沒有說創(chuàng)建工程的問題,其實創(chuàng)建工程和普通工程一樣,只是用到包名而已。好了,接著往下面說。剛才為什么說需要一直完成的SDK呢,因為下面需要用到。SDK中提供了需要的JAR,這一步我們要導(dǎo)入。導(dǎo)入方式和以往有些不同,是這樣的File-Import,選中Android節(jié)點下的Existing Android Code Into Workspace,下面有截圖。

 

找到一個神秘的東西,路徑是/extras/google/google_play_services/libproject/google-play-services_lib,然后確定進來(根據(jù)自己情況是否選擇copy到工作空間),導(dǎo)入進來,下面是截圖。

然后引用它,方法是右鍵你的工程然后選擇最后一項然后就是下面的截圖。

點擊add按鈕進行選擇,選擇時候效果是這樣。OK,大體就是這樣。

第五步:創(chuàng)建模擬器,安裝上面的兩個軟件。不要和V1版本創(chuàng)建的方式一樣,原來你怎么創(chuàng)建,現(xiàn)在還怎么創(chuàng)建就可以,不要選擇APIs那個東西。創(chuàng)建完成后啟動模擬器,然后安裝開始說的那連個軟件,用CMD命令安裝即可。此處就不給圖了,默認你可以完成。

第六步:配置文件,完成地圖。首先配置manifest文件,這樣配置:

1
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="com.map"
4 android:versionCode="1"
5 android:versionName="1.0" >
6
7 <uses-sdk
8 android:minSdkVersion="8"
9 android:targetSdkVersion="17" />
10
11 <permission
12 android:name="com.map.permission.MAPS_RECEIVE"
13 android:protectionLevel="signature" />
14
15
16
17
18
19
20
21
22 <uses-feature
23 android:glEsVersion="0x00020000"
24 android:required="true" />
25
26 <application
27 android:allowBackup="true"
28 android:icon="@drawable/ic_launcher"
29 android:label="@string/app_name"
30 android:theme="@style/AppTheme" >
31 <meta-data
32 android:name="com.google.android.maps.v2.API_KEY"
33 android:value="AIzaSyAhnUn5q4BG56btFWsFGtVPY9snA6YXdHk" />
34
35 <activity
36 android:name="com.map.MainActivity"
37 android:label="@string/app_name" >
38
39
40
41
42

43
44
45
46

當(dāng)然,key值要換一下哦。然后是mainactivity.xml。這里需要注意的是API的不同,配置不同。引用網(wǎng)上其他人的說法,下面是代碼。

1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
2 xmlns:tools="http://schemas.android.com/tools"
3 android:layout_width="match_parent"
4 android:layout_height="match_parent"
5 android:paddingBottom="@dimen/activity_vertical_margin"
6 android:paddingLeft="@dimen/activity_horizontal_margin"
7 android:paddingRight="@dimen/activity_horizontal_margin"
8 android:paddingTop="@dimen/activity_vertical_margin"
9 tools:context=".MainActivity" >
10
11 <fragment
12 android:id="@+id/map"
13 android:layout_width="match_parent"
14 android:layout_height="match_parent"
15 class="com.google.android.gms.maps.MapFragment" />
16
17

注意:如果你的Android SDK為3.1(API 12)之前版本,如Android 2.3.3,則需要將MapFragment修改為SupportMapFragment,因為MapFragment只在API 12及之后的版本才有,所以對于之前的版本需要使用Support Library來進行輔助。

MainActivity.java中,如果你的Android SDK為3.1(API 12)之前版本,如Android 2.3.3,則需要進行以下編碼,否則請?zhí)^該步驟。

package xxx.xxx.mylbs;

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;

public class MainActivity extends FragmentActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

}

由于API 12之前的SDK必須借助FragmentActivity對Fragment進行管理,因此,使用了Fragment標簽的活動須繼承自FragmentActivity,該Activity由android.support.v4.app包定義。

現(xiàn)在基本就搞定了,啟動模擬器,然后驚喜就出現(xiàn)了,看截圖。

 

當(dāng)然了,在做的時候會遇到各種麻煩,需要你自己去解決,我的方法也是通過自己不斷找資料和不斷發(fā)現(xiàn)才總結(jié)出來的,希望對你有幫助。

感謝支持!

    360安全衛(wèi)士
    (35)360安全衛(wèi)士
    安全衛(wèi)士可以說是國內(nèi)裝機最多的一款電腦衛(wèi)士軟件了,當(dāng)年殺軟普遍收費的情況下打出免費殺軟的旗號成就了其目前國內(nèi)第一安全軟件的地位。相比于國內(nèi)另一款安全軟件金山,安全衛(wèi)士與金山衛(wèi)士在默認顯示的首頁上均提供了電腦體檢服務(wù),兩者提供的體檢項目均非常豐富,用戶只需點擊首頁界面上的立即體檢按鈕即可立即啟動系統(tǒng)體檢。電腦體檢任務(wù)執(zhí)行完畢自動顯示體檢報告,從實測情況來看,安全衛(wèi)士是通過給出一個體檢得分來評定系統(tǒng)狀...更多>>
    360軟件大全
    (16)360軟件大全
    西西提供公司所有軟件的最新版本下載,目前的軟件包括,安全衛(wèi)士,殺毒,安全瀏覽器,極速瀏覽器,網(wǎng)游加速器,驅(qū)動大師,系統(tǒng)急救箱,云盤,兒童安全桌面,游戲保險箱,免費,游戲大廳,企業(yè)版,壓縮,還有一系列的手機軟件等。微軟雅黑,,,,...更多>>
    瀏覽器2016
    (24)瀏覽器2016
    西西軟件園強力推薦的瀏覽器下載排行榜產(chǎn)品,目前市場上的瀏覽器產(chǎn)品眾多,大家可能會有選擇性困難,到底哪款瀏覽器速度最快,體驗最好最安全這些都是在使用瀏覽器當(dāng)中常見的疑問,如何選擇一款最好的瀏覽器,其實最適合的就是最好的;鸷鼮g覽器是一個完全開放源代碼,任何人都可以自由參與開發(fā)的,支持多種操作系統(tǒng)的瀏覽器,因為其強大的可定制性和豐富的擴展程序而成為最有個性的瀏覽器.和支持最好,彈窗攔截和更勝一籌,執(zhí)行速度...更多>>
    • 傲游(maxthon)5.0.1.3000 官方最新

      12-07 / 42.6M

      推薦理由:傲游發(fā)布傲游云瀏覽器,為用戶提供跨平臺、多設(shè)備的無縫瀏覽。據(jù)悉,傲游云瀏覽器將不再是簡單的標簽同步,
    • 百度瀏覽器2017V8.7.100.4208 官方

      01-06 / 106M

      推薦理由:百度瀏覽器的使命是讓人們更流暢的上網(wǎng)、更愉悅的在線生活。通過百度的開放整合和精準識別,百度瀏覽器2017
    • 360極速瀏覽器8.7.0.208 官方正式版

      10-27 / 39.4M

      推薦理由:360極速瀏覽器7.3Beta版火速上線,國內(nèi)率先更新chrome26內(nèi)核的雙核瀏覽器!7.3版本基于chrome26正式版內(nèi)核開
    • 谷歌瀏覽器2017(Chrome)v57.0.2987

      02-02 / 41.4M

      推薦理由:谷歌瀏覽器GoogleChrome將簡約的界面設(shè)計與先進的技術(shù)相融合,谷歌瀏覽器官方下載讓網(wǎng)絡(luò)瀏覽變得更快速、安
    • 搜狗瀏覽器智慧版V4.2.6.11794 官方

      03-23 / 32.0M

      推薦理由:搜狗瀏覽器配備強勁雙核動力引擎(內(nèi)置IE8內(nèi)核)、全網(wǎng)加速、網(wǎng)速保護、防假死、下載加速,5級加速體系打造
    • IE10 64位版win7 X64官方正式版(IE

      02-26 / 41.7M

      推薦理由:微軟已經(jīng)正式發(fā)布nternet Explorer 10 for Windows 7,這一版本讓W(xué)indows 7用戶等待了好久。之前IE10一直僅
    360殺毒2016
    (15)360殺毒2016
    西西軟件園提供好用的殺毒軟件下載官方下載,對于電腦小白用戶而言,殺毒是一款非常好用的殺毒軟件,最主要的是使用簡單,而且殺毒結(jié)合了很多實用功能,殺毒在掃描進度頁中新增了熱點電腦問題的修復(fù)方案,能夠讓您更加方便地修復(fù)熱點電腦問題在文件監(jiān)控彈窗和掃描結(jié)果頁中,提供了直接的文件添加信任入口,方便您將文件加入信任區(qū)更新了宏病毒查殺引擎,進一步提升了宏病毒查殺引擎的穩(wěn)定性。...更多>>
    360瀏覽器
    (45)360瀏覽器
    瀏覽器也許是用戶最多的瀏覽器了,盡管一直以來都爆出什么隱私問題,但是絲毫沒有影響到普通用戶選擇瀏覽器,西西特意為瀏覽器忠實用戶做此專區(qū),提供瀏覽器大全下載瀏覽器主要版本相信大家都對安全瀏覽器和瀏覽器極速版這兩個版本用的比較多,根據(jù)小編的體驗,一般來說安全瀏覽器普通版本較為穩(wěn)定好用。近期數(shù)據(jù)排行國內(nèi)瀏覽器市場份額排名首位依舊是微軟,第二位的是奇虎旗下瀏覽器,第三位的是,其市場份額為.。緊接著依次是市場...更多>>

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    第 1 樓 北京開心網(wǎng) 網(wǎng)友 客人 發(fā)表于: 2014/1/8 14:20:22
    親 我也在做google地圖這塊,可否留意下您的聯(lián)系方式,我想請教您幾個問題!

    支持( 0 ) 蓋樓(回復(fù))

    發(fā)表評論 查看所有評論(1)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)