Android百度地圖API調(diào)用根據(jù)服務(wù)器發(fā)送的經(jīng)緯度定義位置插龄。

最近用到了百度地圖愿棋,需要根絕服務(wù)器發(fā)送的經(jīng)緯度進(jìn)行定義位置。

1 申請(qǐng)百度開(kāi)發(fā)者帳號(hào)均牢,這個(gè)不用多收了吧

2創(chuàng)建應(yīng)用如下? demo 如下


3 獲取 sha1 碼 這個(gè)比較麻煩糠雨,這個(gè)一般需要兩個(gè) 一個(gè) 是 發(fā)布版本 一個(gè)是 測(cè)試版本。如下:


正常情況下:

一徘跪、獲取開(kāi)發(fā)版SHA1:

在此我直接用AndroidStudio提供的命令控制臺(tái)了甘邀,畢竟做android開(kāi)發(fā)幾乎都是用Android Studio了琅攘。

1、打開(kāi)android studio 找到Terminal并打開(kāi)松邪,或者在最下面找到Terminal 如下圖:

2坞琴、 輸入命令? C:? ? 進(jìn)入c盤(pán);

3逗抑、接著 輸入命令? cd Users\Administrator? 其中Administrator是自己的用戶名? Administrator文件下有個(gè).adnroid文件剧辐, 輸入命令? cd? .android,最后就找到了.android邮府,如圖:

4荧关、輸入命令? keytool -list -v -keystore debug.keystore? 其中debug.keystore是studio默認(rèn)的keystore,按回車褂傀,然后輸入秘鑰:android(系統(tǒng)默認(rèn))? ? 回車(秘鑰庫(kù)口令是看不到的)如下圖:

這樣就成功獲取到開(kāi)發(fā)版的SHA1值了忍啤,是不是很簡(jiǎn)單呀,那是當(dāng)然仙辟!

二同波、獲取發(fā)布版的SHA1:

獲取發(fā)布版的SHA1,跟獲取開(kāi)發(fā)版的SHA1的1叠国、2未檩、3步驟一樣,不一樣的地方就是第4步稍微不同而已煎饼。

1讹挎、同上;

2吆玖、同上筒溃;

3、同上沾乘;

4怜奖、輸入命令? keytool -list -v -keystore 文件目錄\自己的簽名文件 比如我的:keytool -list -v -keystore E:\簽名文件\android.keystore ,接著按回車翅阵,然后輸入秘鑰:(我只知道我的歪玲,哈哈)? ? 回車(秘鑰庫(kù)口令是看不到的)如下圖:

這樣就成功獲取到發(fā)布版的SHA1值了,是不是很簡(jiǎn)單掷匠。


4 這樣得到了 ak 值 也就是 密鑰滥崩,讓后將他加入到項(xiàng)目的配置文件里放在application中:


5 下載所需要的sdk 放入項(xiàng)目中,下面是只需要定位的例子:



記得要對(duì)jar包添加依賴哦:


還有這個(gè)


6 最后上代碼了:







監(jiān)聽(tīng)器 類:

importandroid.content.Context;

importandroid.hardware.Sensor;

importandroid.hardware.SensorEvent;

importandroid.hardware.SensorEventListener;

importandroid.hardware.SensorManager;

public classMyOrientationListenerimplementsSensorEventListener{

privateSensorManagermSensorManager;

privateSensormSensor;

privateContextmContext;

private floatlastX;

privateOnOrientationListenermOnOrientationListener;

publicMyOrientationListener(Contextcontext)

{

this.mContext=context;

}

public voidstart()

{

mSensorManager= (SensorManager)mContext

.getSystemService(Context.SENSOR_SERVICE);

if(mSensorManager!=null)

{

//獲得方向傳感器

mSensor=mSensorManager.getDefaultSensor(Sensor.TYPE_ORIENTATION);

}

//判斷是否有方向傳感器

if(mSensor!=null)

{

//注冊(cè)監(jiān)聽(tīng)器

mSensorManager.registerListener(this,mSensor,SensorManager.SENSOR_DELAY_UI);

}

}

public voidstop()

{

mSensorManager.unregisterListener(this);

}

//方向改變

@Override

public voidonSensorChanged(SensorEvent event) {

if(event.sensor.getType()==Sensor.TYPE_ORIENTATION)

{

floatx=event.values[SensorManager.DATA_X];

if(Math.abs(x-lastX)>1.0)

{

if(mOnOrientationListener!=null)

{

mOnOrientationListener.onOrientationChanged(x);

}

}

lastX=x;

}

}

public voidsetOnOrientationListener(OnOrientationListener listener)

{

mOnOrientationListener=listener;

}

public interfaceOnOrientationListener

{

voidonOrientationChanged(floatx);

}

@Override

public voidonAccuracyChanged(Sensor sensor,intaccuracy) {

}

}

很簡(jiǎn)單讹语,只要沉下信钙皮,喜歡的點(diǎn)個(gè)贊吧 。。短条。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末导匣,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子茸时,更是在濱河造成了極大的恐慌贡定,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件可都,死亡現(xiàn)場(chǎng)離奇詭異缓待,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)汹粤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)命斧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人嘱兼,你說(shuō)我怎么就攤上這事∠屯剑” “怎么了芹壕?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)接奈。 經(jīng)常有香客問(wèn)我踢涌,道長(zhǎng),這世上最難降的妖魔是什么序宦? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任睁壁,我火速辦了婚禮,結(jié)果婚禮上互捌,老公的妹妹穿的比我還像新娘潘明。我一直安慰自己,他們只是感情好秕噪,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布钳降。 她就那樣靜靜地躺著,像睡著了一般腌巾。 火紅的嫁衣襯著肌膚如雪遂填。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,337評(píng)論 1 310
  • 那天澈蝙,我揣著相機(jī)與錄音吓坚,去河邊找鬼。 笑死灯荧,一個(gè)胖子當(dāng)著我的面吹牛礁击,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼客税,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼况褪!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起更耻,我...
    開(kāi)封第一講書(shū)人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤测垛,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后秧均,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體食侮,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年目胡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锯七。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡誉己,死狀恐怖眉尸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情巨双,我是刑警寧澤噪猾,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站筑累,受9級(jí)特大地震影響袱蜡,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜慢宗,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一坪蚁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧镜沽,春花似錦敏晤、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至宾舅,卻和暖如春统阿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背筹我。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工扶平, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蔬蕊。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓结澄,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子麻献,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 服務(wù)器https配置 配置https操作說(shuō)明文檔 1们妥、查看服務(wù)器環(huán)境配置(tomcat和apache合并使用) 2...
    南京楊小兵閱讀 8,855評(píng)論 0 9
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,302評(píng)論 25 707
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)勉吻,斷路器监婶,智...
    卡卡羅2017閱讀 134,702評(píng)論 18 139
  • 原創(chuàng)不易 本篇相較于當(dāng)前(2017.6.18)百度地圖開(kāi)放平臺(tái)上的開(kāi)發(fā)指南更為全面 新版百度地圖API相較于舊版增...
    Moment__格調(diào)閱讀 7,859評(píng)論 0 3
  • 并非原創(chuàng)短纵,原版是馬克筆畫(huà)的带污。我沒(méi)有馬克筆,就只能用電腦了香到,試色試了很長(zhǎng)時(shí)間鱼冀,顏色也是一層一層刷上去。畫(huà)完后才驚覺(jué)電...
    稻荷狐貍閱讀 193評(píng)論 1 1