zoukankan      html  css  js  c++  java
  • Android开发过程中部分报错解决方法。

      初学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发送与处理线程上传递来的消息

  • 相关阅读:
    迭代器生成器
    elasticsearch系列(五)score
    数据结构(五)串
    数据结构系列(四)栈与队列
    数据结构系列(三)线性表
    数据结构系列(二)算法
    数据结构系列(一)入门
    elasticsearch系列(四)部署
    SpringBoot系列(一)RestTemplate
    基于python的爬虫(一)
  • 原文地址:https://www.cnblogs.com/hehaiyang/p/4113557.html
Copyright © 2011-2022 走看看