Android開發過程中部分報錯解決方案。

來源:互聯網
上載者:User

標籤:android   http   io   ar   os   使用   sp   java   檔案   

  初學Android,最近在使用zxing開發一個條碼掃描解析的安卓項目中,遇到以下幾個問題。貼出來以供參考。

1、Http請求錯誤
    Android4.0以上要求不能把網路請求的操作放在主線程裡操作。使用多線程。

2、java.lang.IllegalStateException: Target host must not be null, or set in parameters.
    原因: 串連地址不完整,必須加上"http://"。

3、android java.net.UnknownHostException: Unable to resolve host "...": No address associated 錯誤
        1.android裝置網路連接沒開啟,例如3G網路和WIFI網路。所以,如果遇到這種錯誤時,請先查看網路是否已正常串連.
        2.Manifest檔案沒有標明網路存取權限
        如果確認網路已經正常串連並且還是出這種錯誤的話,那麼請看下你的Manifest檔案是否標明應用需要網路存取權限,如果沒標明的話,也訪問不了網路,也會造成這種情況的.
            <uses-permission android:name="android.permission.INTERNET" />//網路存取權限

4、在Android中不允許Activity新啟動的線程訪問該Activity裡的UI組件,這樣會導致新啟動的線程無法改變UI組件的屬性值。

  使用Handler發送與處理線程上傳遞來的訊息

Android開發過程中部分報錯解決方案。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.