今天在调试解析server传过来的JSON数据时,在2.3.7的手机上报了以下这样一个异常。

08-07 22:00:29.597: W/System.err(7610): org.json.JSONException: Value  of type java.lang.String cannot be converted to JSONArray

而在android4.0版本号以上的手机上调试是没有问题的,从而去看了下android4.0 JSONArray源代码,发现有例如以下变化

从对照图片来看,问题非常明白了,对server传过的String运行以下语句就能够了

if (json != null && json.startsWith("\ufeff")) {
json = json.substring(1);
        }

转载于:https://www.cnblogs.com/blfshiye/p/4046519.html

android 4.0之前版本号出现JSONException异常相关推荐

  1. Android 10.0 系统启动之SystemServer进程-[Android取经之路]

    摘要:上一节讲解了Zygote进程的整个启动流程.Zygote是所有应用的鼻祖.SystemServer和其他所有Dalivik虚拟机进程都是由Zygote fork而来.Zygote fork的第一 ...

  2. Android 拍照和图库功能(适配Android 6.0和7.0系统和华为机型问题)

    众所周知,调用相机拍照和图库中获取图片的功能,基本上是每个程序App必备的. 实现适配Android每个版本,国内手机,要处理的问题却也不少.例如:Android6.0权限问题,Android7.0 ...

  3. Android 7.0 出现 ”FileUriExposedException“ 和 ”解析包出现错误“ 异常的解决办法...

    问题1 :android.os.FileUriExposedException: file:///storage/emulated/0/Android/data/com.xxx.xxx.xxx.rel ...

  4. 恩布900手机客服,安卓版本号Entboost Android 1.0 正式公布

    恩布900手机客服,安卓版本号Entboost Android 1.0正式公布,支持一行代码在安卓手机实如今线客服的功能,支持文本.表情,图片,语音和离线消息等. ENTBOOST是跨平台.跨应用的实 ...

  5. android 9.0 https 适配,如何适配 Android 9.0? 在 Android 9.0 上发生 SSL handshake timed out 异常怎么解决...

    Android 9.0 开始,默认不允许明文传输,所以在建立网络连接时会使用 https 连接,同时进行安全认证.如果应用没有做对应处理,即会发生上述异常. 解决方法有两种: 一. 在应用里声明允许明 ...

  6. 基于Android 9.0 电池温度异常提醒

    基于Android 9.0 电池温度异常提醒 参考文章: (1)基于Android 9.0 电池温度异常提醒 (2)https://www.cnblogs.com/wangjie1990/p/1132 ...

  7. Android Studio升级到3.0,抛出Aapt2Exception异常

    Android Studio升级到3.0,抛出Aapt2Exception异常 参考文章: (1)Android Studio升级到3.0,抛出Aapt2Exception异常 (2)https:// ...

  8. android m是什么版本号,Android M版本号确定,并不是Android 6.0

    雷锋网(公众号:雷锋网)7月20日消息,谷歌在今年的I/O大会上宣布了多项Android M系统的优化,新系统曝光后,不少业内人士认为该系统就是Android 6.0.而根据最新的开发板系统来看,An ...

  9. android tinker 加固,Android 7.0系统上360加固补丁异常

    异常类型:app运行时异常 手机型号:华为Mate9.华为Mate8.华为P9 plus.三星 S7 Edge(韩版).诺基亚 6.摩托罗拉 MOTO Z 手机系统版本:Android 7.0 tin ...

最新文章

  1. UIButton下面添加滑动的线
  2. .Net Cancellable Task - APM异步超时机制扩展
  3. python中分割字符串两种方法正则分组别名,如何在python中使用正则表达式模块将文本字符串分割成单词?...
  4. 联想计算机如何设置用户名和密码,联想电脑怎样设密码?联想电脑设置密码方法步骤【图文】...
  5. Elasticsearch 基础入门(二)
  6. [MSSQL]也说SQL中显示星期几函数
  7. python去重复功能_python包中的statmodels,如何处理完全重复的功能?
  8. 模拟计算器进行四则运算(同等优先级)(内测第2届第3题)
  9. [转]ASP.NET刷新页面的六种方法
  10. python的浮点数_python 浮点数 转 整数python函数每日一讲 - all()
  11. ARP表和MAC表的区别
  12. 技嘉主板的 BIOS 问题解决
  13. 千峰教育软件测试教程笔记
  14. 数理统计——AQI预测
  15. 靖空间公众号正式开张
  16. 【03】图解原型和原型链by魔芋
  17. 清橙A1210. 光棱坦克
  18. SMAA算法详解 - SearchTex
  19. 戴尔台式计算机怎么安装的,戴尔台式系统安装图解 戴尔台式机一键安装系统...
  20. 侦察系列之IP查询网址推荐

热门文章

  1. 屏幕录制工具(可录制GIF)
  2. 主流浏览器及对应内核
  3. Redis配置主从数据,实现主从库之间数据同步
  4. SharePoint的WebService的应用
  5. 【60岁老人年审】老来网app养老保险年审的好伙伴【本地年审】【异地年审】【不参加年审无法领取养老保险金】...
  6. Redis Scan命令
  7. 英国伯明翰大学首席教授姚新:人工智能研究应从三个问题重新考虑
  8. 全球范围快速成长未来十年是SaaS发展的黄金时期
  9. Node_MongoDB
  10. [转]VC++中对文件的写入和读取