- 獲取sha1值
打開Android studio 右側(cè)的 gradle,刷新一下纸泄, 找到signReport雙擊美澳,run窗口會出現(xiàn)結(jié)果奢人,發(fā)現(xiàn)是這樣的
![~~K]1%IFBAR41W811Y}VO6G.png](http://upload-images.jianshu.io/upload_images/6010233-8f8136efa7318114.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
點擊左邊的那個/ab按鈕蓬戚,即可看到
![~U%OS3(
%G]3%A$S`EL1.png](http://upload-images.jianshu.io/upload_images/6010233-0c9d947d0f98a92c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
不過仔細(xì)一看饺著,這TM獲取的debug版的信息亚隙,而我要獲取release版的磁餐,原來在Terminal窗口這樣輸入就能獲取到了
- 在百度地圖開放平臺創(chuàng)建應(yīng)用,填寫相關(guān)信息
- 下載百度地圖sdk
- 導(dǎo)入相關(guān)jar包和so庫
配置清單文件阿弃,加入相關(guān)權(quán)限
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
<!-- 這個權(quán)限用于進(jìn)行網(wǎng)絡(luò)定位 -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- 這個權(quán)限用于訪問GPS定位 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- 用于訪問wifi網(wǎng)絡(luò)信息诊霹,wifi信息會用于進(jìn)行網(wǎng)絡(luò)定位 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- 獲取運營商信息,用于支持提供運營商信息相關(guān)的接口 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 用于讀取手機當(dāng)前的狀態(tài) -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- 寫入擴展存儲渣淳,向擴展卡寫入數(shù)據(jù)脾还,用于寫入離線定位數(shù)據(jù) -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 訪問網(wǎng)絡(luò),網(wǎng)絡(luò)定位需要上網(wǎng) -->
<uses-permission android:name="android.permission.INTERNET" />
<service
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote" >
</service>