安卓開發錯誤筆記

2021-07-07 01:17:20 字數 599 閱讀 6758

1.對沒有賦值的控制項註冊事件是會引發執行時錯誤,並且編譯器編譯過程中不會報錯

2.兩個string 型別的物件變數進行比較時不能使用「==」應該使用.equals()方法

3.類似於這樣的才是json 

4.能阻塞的操作不能放在ui執行緒中,需要單獨乙個執行緒操作 

5.執行緒和ui執行緒通訊需要用handler進行 ,期間ui執行緒對應的類,必須包含callback介面 

6.繼承類用extens 繼承介面用implements 

7.string 為null時不能參與equals比較,會崩死程式  

8.未新增許可權會崩死程式 ,這時需要注意logcat的報錯

9.findviewbyid會返回null這時也會崩死程式,一般返回null是find了乙個不是當前布局檔案裡的id 

10.酷狗**會占用eclipse的埠,所以要先開啟eclipse才能開啟酷狗,要不然需要經常登出才能解決adb need restart的問題

11.引入外部包時,一定要注意是否還有其他類似 什麼 x86 arm64 armeabi mips 等的資料夾,要一起複製到專案的libs下才能執行不出錯

13.tlv中l格式給hex,僅對8583報文

開發錯誤筆記 微信

1.token驗證失敗 除錯方法 1.在測試賬號上除錯,出現同樣問題 2.使用不同專案繫結,可以繫結成功.導致原因 為了實現網頁版聊天功能,在springmvc配置檔案中新增了對json轉換的介面卡org.springframework.web.servlet.mvc.annotation.anno...

Nuxt Vue ElementUI開發錯誤記錄

一 this may cause things to work incorrectly.make sure to use the same version for both.原因 版本不統一 解決辦法 刪除node models資料夾和package lock.json檔案,重新 npm insta...

Android開發錯誤集錦

error 13,13 錯誤 找不到符號 符號 類 imageview 位置 類 mainactivity privateimageviewimageview 這裡提示 imageview cannot resolve symbol 後來發現 import 沒有import android.widg...