記一次使用高德地圖遇到的bug
專案中集成了高德地圖,之前測試都是好好的,突然出現地圖不能用的情況,而且是三星手機可用,華為 小米手機存在問題。斷點除錯後發現 mMapView.getMap() 返回的 aMap 為null,跟進程式碼
發現下面這段程式碼沒有執行public AMap getMap() { IMapFragmentDelegate var1 = this.getMapFragmentDelegate(); IAMap var3; try { var3 = var1.getMap(); } catch (Throwable var2) { return null; } if(var3 == null) { return null; } else { if(this.b == null) { this.b = new AMap(var3); } return this.b; } }
if(this.b == null) {
this.b = new AMap(var3);
}
最終導致返回的值為 null
於是猜測可能是手機CPU架構不同導致找不到對應的so庫引起,於是去官網下載最新的jar包和so庫引入,問題得到解決,哎。。。
相關推薦
記一次高德面試
時間:2018年11月10日 下午2點 過程:我當時投的事高德地圖,然後很榮幸的簡歷通過了,之後某一天的晚上突然收到了他們的電話面試,電話面試還是比較簡單的,只是問了我一些基本的問題,這個大家應該都沒什麼問題的,之後呢,hr就聯絡我約我去面試了,面試開始還是先做題,題目內容
記一次高並發場景下.net監控程序數據上報的性能調優
埋點 異步 上下 沒有 表現 上線 部分 技術 求和 最近在和小夥伴們做充電與通信程序的架構遷移。遷移前的架構是,通信程序負責接收來自充電集控設備的數據實時數據,通過Thrift調用後端的充電服務,充電服務收到響應後放到進程的Queue中,然後在管理線程的調度下,啟
記一次高併發優化(java)
環境: 1,資料庫:oracle 2,容器:tomcat(apache-tomcat-7.0.85) 期望結果: 1,單臺伺服器結果期望併發800左右; 步驟一:(優化tomcat容器) 1,調整tomcat jvm記憶體大小,以及GC的回收方式,在tomcat資料夾l
【BUG記錄】記一次遊戲越來越卡的BUG
U3D的MOBA專案,測試過程中,10分鐘以後,遊戲幀率開始緩慢下降,約3-5分鐘後,由60幀下降到小於10幀,編輯器模式。 開啟profiler,看到CPU佔用非常高,每幀都有24K的GC, 時間佔用曲線上看是script大量佔用CPU時間。 第一印象,應該是洩漏造成的。定位辦法,profil
(一)高德地圖之基本屬性以及顯示模式
我們在開發中常常會用到地圖功能,那麼我們最常用的就是百度地圖和高德地圖了,今天我們就來看一下高德地圖怎麼用,我個人認為高德地圖封裝的還是比較好的,使用起來方便快捷。 首先我們需要到高德開發者平臺註冊賬號,根據API進行操作即可,高德開放平
記一次由於快取導致的bug
bug描述 有一張資料庫表儲存的是 值日員工資訊,有時候可能一次性錄入1個月的資料、有時候也可能隔了很多天沒有錄入資料,也就是說這個錄資料不是很規律。 bug現象:測試人員發現,網站上三亞地區能正常顯示當天值日員工資訊,但是珠海地區卻不能正確顯示當天值日員工資訊。而資料庫上實際是有珠海地區值日員工資訊的。
記一次使用高德地圖遇到的bug
專案中集成了高德地圖,之前測試都是好好的,突然出現地圖不能用的情況,而且是三星手機可用,華為 小米手機存在問題。斷點除錯後發現 mMapView.getMap() 返回的 aMap 為null,跟進程式碼 public AMap getMap() { IMapFragmentDele
記一次服務器IO過高處理過程
linux 服務器 緩沖區 io負載 記一次服務器IO過高處理過程 一、背景 在一次上線升級後,發現兩臺tomcat服務器的IOwait一直超過100ms,高峰時甚至超過300ms,檢查服務器發現CPU負載,內存的使用率都不高。問題可能出現在硬盤讀寫,而且那塊硬盤除了寫日誌外,沒有其他
高德地圖和canvas畫圖結合應用的一些感想(一)
記錄 src function lose poi pan 高德 工程師 根據地 之前朋友委托有個創業項目,想讓我幫忙,正好那段時間有點閑,半推半就中就答應下來了。 入了團隊才發現,該項目前後端分離,後端工程師已就位主要實現接口,IOS端工程師也已就位,還差一個web
記一次生產的bug
{} 測試 led 過程 生產 日期 代碼上線 返回 隱藏 第一個在代碼中使用 new SimpleDateFormat("EEEE")來判斷周幾。在本地測試過程中通過日誌打印出來的周幾 比如周日對應的是中文漢字“星期日”,然後使用判斷 if("星期日".equals(
記一次網頁超時登錄的Bug
首頁 size blog 登錄 style 評價 員工 bsp 返回 前幾天,在做全公司的員工測評工作,在一個頁面彈出導入頁面,並導入所有評價記錄,然後關閉掉這個導入頁面,最後返回當前頁面,返回時刷新當前頁面。 在返回的時候,就出現了“頁面超時登錄”
TPS低,CPU高--記一次storm壓測問題排查過程
進入 狀態 其他 value 由於 均衡 線程狀態 左右 grep 命令 一、業務背景+系統架構 本次場景為kafka+storm+redis+hbase,通過kafka的數據,進入storm的spout組件接收,轉由storm的Bolt節點進行業務邏輯處
Yii2:記一次尷尬的bug
警告 use 一次 .com eight TP ger 怎麽 ted 創建一個文章模塊,寫完添加動作之後,分配到視圖,發現報錯: Exception (Not Supported) ‘yii\base\NotSupportedException‘ with messag
記一次解決layui 的bug - layer.open 與 layui渲染問題
style template con 一個表 one play display 方法 hid 場景是這樣的,通過layer打開一個彈窗,裏面放置一個表單,表單是用layui來渲染的。 當彈窗完成之後,我需要渲染表單中的一些內容、譬如laydate。 layer.open(
記一次線上Java程序導致服務器CPU占用率過高的問題排除過程
tasks all lob jstat rip 進行 runable tails 分享圖片 https://blog.csdn.net/u013991521/article/details/52781423 1、故障現象 客服同事反饋平臺系統運行緩慢,網頁卡頓嚴重,多次重啟
記一次Nginx+Keepalived高可用故障轉移
oot .com slave admin prior 嘗試 connect 手動 com Master端:192.168.2.156 ! Configuration File for keepalived global_defs { notification_e
記一次Echarts地圖百度坐標使用
urlopen 操作 tor ctrl+ 是我 span .html 個人 stat 由於工作原因,需要用到echarts的中國地圖圖表,像往常一樣引入ecchart.js 然後。。。悲催,地圖不加載,經過跟蹤代碼,發現地圖接口報錯,echart.js 報了地圖js的錯誤
記一次bug修復過程
我的建議,究竟有誰會看,以我的位置,到底能推動到哪一層可行性,可能性 問題:使用者的資料丟失了。以為是修改操作 有bug,但查看了後端介面和前端校驗,都沒有發現問題。但是input資料沒有日誌【日誌級別是debug】,不能自證清白。並且一些沒有辦法輕易證明的猜測也有:是不是併發問題,一個inser
記一次使用crontab計劃任務執行python指令碼所遇問題及處理的過程
今天把一個python指令碼遷移到Centos7,用crontab執行,期間遇到很多錯誤,最終把所遇問題一一處理,感覺有必要把處理過程記錄下來 1、問題環境 Centos7 x64 python2.7 和python 3.5 有安裝virtualenvwrappe
記一次jdbc連線oracle資料庫佔用CPU過高的問題排查
背景: 公司有一個通訊系統,主要是通訊資料到客戶端程式所指定的資料庫,目前支援sqlserver、mysql和oracle三種類型的資料庫,此篇主要記錄一次oracle資料庫佔用CPU飆高的問題。 &nbs