最初程式員的思維“修鍊”之四——Android平台開發的“強制關閉”解決思路,android平台

來源:互聯網
上載者:User

最初程式員的思維“修鍊”之四——Android平台開發的“強制關閉”解決思路,android平台

我和我的朋友參加一個比賽——物聯網應用技能大賽,這個大賽所要求的技能有,硬體技術,Android平台開發技術,.NET平台開發技術,所以這是一個團隊合作的比賽,基本上沒有人能同時掌握這三種技術(在校生)。

  今天的一個任務是:串口通訊實驗。面向Android平台開發,要求把Android工程部署到測試機上,然後開啟串口為COM1,COM2,COM3及相應傳輸速率的串口。

  我們碰到的問題是,Android工程部署上之後,彈出“強制關閉”的訊息框。

  以下是我對”強制關閉“的理解:

    Android程式,彈出”強制關閉“訊息框的位置:

      1.在啟動程式之後,完成視窗初始化之前;

      2.點擊按鈕後

    Android程式,彈出”強制關閉“訊息框的解決思路:

      1.首先是考慮自己的代碼是否有問題。

        尋找錯誤碼位置的方法:

          1).調試法。

            通過設定斷點

          2).代碼排除法。

            第一種:通過設定多個”訊息框“。在哪個訊息框之後出現”強制關閉“訊息框,那麼在這之後的代碼就是錯誤的代碼的位置。

            第二種:通過注釋代碼。首先將所有的輸入的代碼都注釋掉,然後按照代碼執行順序依次解開注釋,運行,直到找到錯誤碼位置。

      2.然後是考慮SDK版本是否與類比機,測試機或真機SDK版本不同

        類比機的版本低,使用的SDK版本高,這會導致類比機裡有些控制項及控制項屬性不相容;

        類比機的版本高,使用的SDK版本低,同樣也會出現問題;

 

  或許我說的不大全面,但是如果能解決大家的問題的話,那再好不過了;

  歡迎大家來評論,指出我的不足;若有更好的方法,也寫出來,大家共同學習。

    

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.