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