flutter利用高德如何获取地理位置信息bug处理
生活随笔
收集整理的這篇文章主要介紹了
flutter利用高德如何获取地理位置信息bug处理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
flutter中對于利用高德如何獲取地理位置信息,
1.在高德開發(fā)平臺,注冊成為開發(fā)者,并獲取key
2.安裝依賴
對于如何安裝第三方插件
請點擊此處pub.dev
amap_location
3.修改 你的項目目錄/app/build.gradle 在android/defaultConfig節(jié)點修改manifestPlaceholders,新增高德地圖key配置
android {.... 你的代碼defaultConfig {.....manifestPlaceholders = [AMAP_KEY : "aa9f0cf8574400f2af0078392c556e25", /// 高德地圖key]}...你的代碼dependencies {/// 注意這里需要在主項目增加一條依賴,否則可能發(fā)生編譯不通過的情況implementation 'com.amap.api:location:latest.integration'...你的代碼}如果運行時,報這樣的錯,當(dāng)返回INVALID_USER_SCODE(不是INVALID_USER_KEY哦),或錯誤碼1008、32和7,可按照如下操作解決問題
可以借鑒使用Android SDK 調(diào)用高德業(yè)務(wù)返回INVALID_USER_SCODE時怎么辦?
我這兒報了這個錯,最后問題出在了SHA1獲取失敗
這兒是
14:CF:FC:74:57:B2:83:D4:2A:DD:66:F2:18:5B:54:1F:44:D6:6B:9B填入后
獲取正確信息
D/AmapLocationPugin(13977): 定位獲取結(jié)果:30.194489 code:0 省:浙江省 D/AmapLocationPugin(13977): 定位獲取結(jié)果:30.194489 code:0 省:浙江省 I/flutter (13977): 經(jīng)度:121.279563 I/flutter (13977): 緯度:30.194489浙江省
I/flutter (13977): 經(jīng)度:121.279563
I/flutter (13977): 緯度:30.194489
以上就是今天分享的內(nèi)容
總結(jié)
以上是生活随笔為你收集整理的flutter利用高德如何获取地理位置信息bug处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu 20.04修改数据源配置
- 下一篇: 集成极光推送遇到的问题