這一系列文章將介紹APP的源碼,這一節做爲全部BUG問題修復!html
https://www.cnblogs.com/yangfengwu/category/1512162.html //開發共享版APP(接入指南)app
https://www.cnblogs.com/yangfengwu/category/1515825.html //開發共享版APP(搭建指南)測試
https://www.cnblogs.com/yangfengwu/category/1529078.html //開發共享版APP(源碼介紹)編碼
該APP安裝包下載連接:spa
http://www.mnif.cn/appapk/IotDevelopmentVersion/20190820/app-debug.apk線程
或者掃描二維碼下載debug
源碼:3d
內部爲各個時間版本,可下載最新時間版本!htm
一,統一編碼格式爲 utf-8blog
全部的文件保存類型爲utf-8
二,點擊重置密碼,強退問題
問題緣由: 在非主線程裏面調用了對話框
解決:把對話框程序放在Handle回調裏面
三,每次進入控制頁面,後臺MQTT會從新鏈接問題和提示 Service 泄露問題
主頁面跳轉到 控制頁面(點擊兩下控制)
報錯信息
Service裏面的MQTT從新鏈接了.
控制頁面 跳轉到主頁面
提示Service 泄露
以上兩個問題其實是Service Activity 在跳轉的時候 Activity沒有和Activity 解除綁定,一開始我覺得綁定就能夠了,不解除綁定應該也沒有多大問題
可是昨天一測試,發現了這個問題.其實常理來說當Activity銷燬之後就是應該解除這個Activity和Service的綁定
解決方法: