記一次苦笑不得的錯誤

     9.30日   青島   晴  

     忙碌的一天過去了,明天國慶,放假,可以休息了。棒棒的,感謝偉大的祖國,中國 我愛你。

     本人android菜鳥,今天遇到了個具噁心具噁心的錯(也許錯誤不噁心,但過程絕對噁心)。

     起因呢是接了個藍牙通信的任務,我靠,藍牙通信啊,哇好高大上啊,沒做過有木有,寶寶有點方=.=。這還不算難的,難的是硬、軟件一起開發,我靠,什麼鬼,沒硬件我寫個卵啊,閉眼寫通信協議嗎,你妹的,我發的啥數據鬼知道對不對啊。哎,歷經坎坷,過了月餘,終於是寫的七七八八了,硬件一直要app測試寫他的c程序,你妹的,你有本事閉眼寫了發我一個板子可好?

     咳咳,跑題了下面講重點。今天上班照常8.30開機,登QQ,QQ閃了下,硬件發消息說昨天打的apk有問題,一打開就崩潰,然後就說了一堆的錯誤出現,實際對我幫助不大,還得去一行行代碼的看,看那寫的不夠嚴謹,可是我看了一遍又一遍就是沒找到錯,而且在我手機上運行的挺好的,但是硬件方換了好幾部手機都不行。我滴乖,沒遇到錯我怎麼改,機智的我想到了好辦法,用小米手機測試app崩潰了可以在手機上看到錯誤日誌,跟開發工具的一樣,讓硬件方換成小米手機測試,終於找到了罪魁禍首。。。下面上一波錯誤日誌


我習慣先看下面的出錯位置,但是看一遍後,內心猶如一萬隻草泥馬崩騰而過,只都是啥啊,我寫的類一個都沒有,然後看上面的出錯原因,


找到了這個,什麼鬼,缺啥了,sdk設高了?不會啊,找度娘吧,一百度真有答案,感謝度娘,感謝開發者。



構建不成功?想到了我最近剛換得Android Studio 從原來的1.2.3換成了2.2.0,是不是studio太新了,不成熟所以出現的。改回1.2.3 打包app發過去果然好使了。妹的,巨坑啊,手殘升級幹嘛!就這點小問題煩了我一上午,一上午就這樣浪費了,嗚嗚嗚~~~ 所以說如果開發工具用的順手,就先不要換了,至少要換一個穩定版的,用最新的指不定哪裏會出問題呢,最新的不一定是好的。曾經有個叫一一哥的人告訴過我,Android Studio不要用最新的,我不聽結果出事了,哎。。。果然薑還是老的辣啊。

        再說幾個Android開發的問題吧,希望對苦逼的程序員有用:

        1.Android 的藍牙對藍牙4.0的搜索不穩定,有時能搜到優勢搜不到,藍牙3.0很正常。

        2.Android 6.0系統經常性的搜不到藍牙設備,但是如果打開GPS的話,就能很正常的搜到了,所以你要加定位權限。

        3.藍牙傳輸數據不穩定,漏字節是經常性的(不知道是不是他們硬件的問題),有時候摟了,你就要多發幾遍。

        最後感謝下小米手機, 雖然手機性能一般,但是這個用來開發真的的挺好,不需要開發工具就可以看到崩潰原因,不錯不錯。如果看客老爺也存在我這種異地開發測試,我推薦小米手機,嘻嘻,我是米粉。牢騷有點多,廢話有點多,各位看客老爺發現什麼不對的,好的建議請評論留言。


       


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章