??今天在處理okhttp的問題時,發現自己的工作效率簡直是低的不堪入目,猛然間發現,自己過去好像一直這么低效率,并且還沒有半點自知之明。
??從沒有用過okhttp,今天想測試下他的性能如何,是否好用。
想著,既然要測試性能,那抓包工具也就需要了,手上也沒帶測試機,干脆就直接用geneymotion的模擬器吧。
??在啟動genymotion模擬器時,突然發現genymotion上自帶的瀏覽器無法上網,是geneymotion的問題還是 瀏覽器應用的問題,干脆從網上下載個輕量級瀏覽器apk試下吧。
??apk下載好了后,直接拖到模擬器上,結果發現竟然不支持arm架構的app,百度了下,處理完成,裝了個對應的轉換工具,就可以了,但是這一下子就耗費了近10分鐘。
??apk跑起來發現還是無法上網,看來應該是genymotion或者其他地方出問題了,照著百度處理了下genymotion方面的問題,發現還是不行,沒法上網。
??在想一想,會不會是自己的電腦接入的無線網有問題,換成接入自己手機熱點后,果然,能上網了。但這一下又浪費了快10分鐘了。真是焦躁啊,不就想試下OKHTTP框架好用不,怎么扯出了這么多事。
??繼續,安裝了一個抓包工具,Charles,照著網上的操作流程弄了下,可以監控了。但這個。。。。有點問題。。。。有請求了幾次,怎么看不到請求報文。顯示的請求結果為unknown。
??又是百度,結果發現抓http請求需要在PC端和手機端安裝證書,PC端照著弄了下,證書是裝上了,手機端卻出問題了,使用自帶的瀏覽器沒法下載證書,那算了,用下載的瀏覽器下載吧,結果發現,竟然也不能下載了,仔細想想是哪里出問題了。
??難道是剛才安裝PC端的證書時,導致模擬器沒法上網了。。。。。。
??就這樣來來回回的折騰啊,折騰了一下午,竟然還沒開始測試OKHTTP。
??回想起工作時,時常在第一次使用某個框架,或者某個工具時,總是會因為一個問題 牽扯出更多的問題,這已經完全影響到了我的工作效率,難道說 ,每一個人第一次接觸新的領域時,都會像我這樣手忙腳亂嗎?還是自己的思維和方法有問題?
??應該是后者,否則自己也不會總是效率低下了。尤其是在工作中,有機會用到新的框架和工具時,自己總是首先選擇逃避,擔心新的東西帶來新的問題,于是選擇自己已經熟練掌握了的工具,最終的結果就是。。。。長時間下來,自己的知識和能力框架依舊沒有得到太大的擴充。
??果然,一切問題的根源在自己身上,那該如何改進現在的做事方法呢 ?
??既然Genymotion方面的問題自己是第一次處理,Okhttp方面的問題也是第一次處理,抓包工具也是第一次用,帶來的一系列問題都雜合在一起的,所以顯得問題多,并且容易讓人煩躁了。
??不如一開始直接使用真機測試,這樣就規避了Genymotion帶來的問題,專心處理OKHTTP的問題,既能保證效率,又能擴充新的知識能力,同時還不會被太多意料之外的問題弄得煩躁不安。
??為什么以前就沒有這樣,反思下自己的處事方式和思維方式呢?