1. 程式人生 > >安卓開發關於百度地圖定位返回經緯度4.9E324引數 解決方案

安卓開發關於百度地圖定位返回經緯度4.9E324引數 解決方案

百度地圖提供的sdk開發包搞不好就被坑了.

Android機型適配不夠好,部分手機能夠定位有些手機不能定位!!!!!

用百度定位的時候一直定位不到,拿到的經緯度都是4.9E-324,Google了一下,發現不少人出現這個問題,經過一番研究,最終解決了這個問題。

目前看來,出現這個問題說明定位失敗了,定位失敗返回的就是這個值,定位失敗的原因就是庫載入失敗。

也就是百度地圖最開始進行初始化的時候失敗了,所以返回了這個錯誤。

網上一般有這麼幾種情況:

情況一: libs裡面缺少armeabi-v7a資料夾

網上搜到有人說“請檢查你寫的應用是否使用了JNI,如果有使用,一般你的工程libs資料夾下面會多出一個armeabi-v7a資料夾,這時把你的.so檔案拷貝到這裡面一份。”我應用下沒有用到JNI所以libs下也乾乾淨淨沒有armeabi-v7a資料夾。 


隨後我就自己建了個armeabi-v7a資料夾將.so檔案拷貝進去,clean專案,在跑了一遍,成功! 

情況二:網路不好,聯網失敗之類的,導致了定位沒有成功,換到環境開闊的地方問題解決。

情況三:定位需要的一些許可權沒有配齊,在manifest清淡檔案中補齊後問題解決。

情況四:key不對,開發的時候用的key是釋出的key,導致了這個錯誤,將key換過來後問題解決。


相關推薦

開發關於地圖定位返回經緯度4.9E324引數 解決方案

百度地圖提供的sdk開發包搞不好就被坑了. Android機型適配不夠好,部分手機能夠定位有些手機不能定位!!!!! 用百度定位的時候一直定位不到,拿到的經緯度都是4.9E-324,Google了一下,發現不少人出現這個問題,經過一番研究,最終解決了這個問題。 目

利用api定位遇到 經緯度經緯度返回4.9E-324

將需要的庫檔案匯入了libs以後 我直接右鍵“Add as Library” 然後設定Manifest.xml service android:name="com.baidu.location.f" android:enabl

呼叫地圖定位自己的位置,然後分享自己的位置資訊生成連結短串。

</pre><pre name="code" class="java">         前些天公司讓做一個這樣的功能描述如下 呼叫百度地圖的定位功能,然後通過簡訊將自己的位置

地圖載入大量覆蓋物addOverlay耗時問題解決方案

需求: 使用百度地圖新增覆蓋物,方法addOverlay,介面返回覆蓋物列表,每一個覆蓋物需要的圖片還有文字都由介面決定,覆蓋物點選需要對應跳轉。 MarkerOptions markerOptions = new MarkerOptions()

使用地圖定位當前城市,在瀏覽器中可以,但是在webview中定位失效

使用百度地圖,定位當前所在城市,發現在瀏覽器中,定位很快,但是把html頁面放到webview中,就一直定位不到座標function getCurPosition() { var error_msg

微信企業號開發:微信考勤地圖定位,錯誤修正二

ipp ons AC 信息 解釋 企業號 android bsp ner 在之前的博客中微信企業號開發:微信考勤百度地圖定位,錯誤修正介紹了一種修正百度地圖錯誤的方法

Android studio3.0對於地圖api開發(2)——地圖定位指定地點以及地圖型別的變換

      承接上一篇文章寫的,https://blog.csdn.net/qq_41562408/article/details/82794772已經實現了百度地圖的工具準備以及基本的地圖顯示,不過就一個地圖應用來說,只是單純的顯示一種地圖型別以及只是能夠定位到天安門其他地

Android studio3.0對於地圖api開發(3)——地圖定位當前地點以及地圖覆蓋物簡介

   承接上文,上文已經實現了按照緯經度進行地點的定位以及不同地圖型別的切換,https://blog.csdn.net/qq_41562408/article/details/82802082但是就我們普通使用者的需求來說,這遠遠不夠。使用者更希望能夠直接顯示自己的當前位置

Android開發地圖定位以及簡單覆蓋物的實現

直接上程式碼: 先看下效果圖: 我這裡主要做了三個功能: 1.一秒鐘實時定位功能; 2.新增任意經緯度地點到地圖上; 3.判斷朝陽門是否在本人定位範圍1000米內; 百度地圖初始化方法: DemoApplication.java package com

地圖定位開發流程

 百度地圖是我們日常生活中必不可少的,他能幫助我們找到自己想去的地方,方便出行等等。  下面我就來介紹一下怎樣去使用百度地圖來實現自定位功能,跟著我的思路往下走。。。。。。 選中導航欄的開發文件再點開Android定位SDK,再根據官網的流程講解,一步一步的跟著他

【MUI】地圖定位功能

scom 需要 read rto code lan containe convert marker 博主最近進行一款APP開發,需要用到定位功能,經過一番折騰,終於搞定,不廢話,代碼如下 mui.plusReady(function() {

JavaScript--地圖定位,可拖拽

event 控件 int pla location view api 事件 ont <html> <head> <meta http-equiv="Content-Type" content="text/html; char

地圖定位失敗162問題

http inf bubuko 百度 img 刪掉 。。 .so 程序 今天突然要改程序,發現之前寫的定位的一直返回4.9E-324.百度文檔說是因為.so包的問題,但是看來半天我有.so包啊!為什麽還不行。。。。。沒有編譯 ,一開始我直接復制的文檔裏的這個放上去後還是不行

開發 頂部工具欄 帶返回功能 仿手機QQ頂部工具條

開發環境搭建   http://blog.csdn.net/juyangjia/article/details/9471561HelloWorld http://blog.csdn.net/juyangjia/article/details/9491781歡迎動畫製作&

android studio使用SDK開發地圖應用中遇到的問題彙總

1、com.baidu.mapapi.map.MapView (Open Class, Show Exception, Clear Cache) The following classes could not be instantiated:    

地圖-定位不準的問題

情況描述:用百度定位做的打卡功能,用資料流量定位,華為小米手機能成功定位當前位置,換個品牌手機,定位位置偏差到旁邊200m外的小區 資料參考  上面這段是百度官方文件裡面的解釋:  這個我 在做的時候基本是這種情況, 文件裡面提到的 精度取決於晶片的問題,其實就是不同手機

wex5 如何利用 地圖 定位 和 天氣外掛

引包: require("cordova!cordova-plugin-geolocation"); require("cordova!com.justep.cordova.plugin.baidulocation");     Model.prototy

地圖定位顯示

//單個地圖顯示 <html> <head>     <title>百度地圖</title>   <script src="http://api.map.baidu.com/api?v=1.4" type="

web開發地圖

公司網站需要百度地圖的支援,最近從一點沒接觸過,到開始看官網api一點點開發,算是小菜鳥的學習筆記 <!DOCTYPE html>   <html>   <head>   <meta name="viewport" content=

ionic開發——地圖InfoWindow資訊視窗上新增按鈕,無法觸發點選事件問題解決辦法

ionic開發中,在使用百度地圖的時候,有時我們需要在點選地圖上標註的海量點彈出一個infowindow的資訊視窗,自定義資訊視窗的內容後,我們想要可以在資訊視窗上面點選的時候,發現點選沒有效果。 我