android项目bug及解决方法小记录

15年做adroid项目的时候写在包里面的记录:

1.gotoPrintActivity 暂时没用
2.ShowImageActivity —> payBeforeActivity(购物车) —>订单
所以图片上传操作写在ShowImageActivity里面
3.公司介绍(frag_nearby)—>activity_nearby_list. nearbyAdapter、

今天遇到一个问题 将项目导入Android的eclipse中,出现xml文件解析不了,后来又出现parseSdkContent failed java.lang.NullPointerException
geogle上说删除 用户/.android/avd目录,问题解决

final ViewHolder holder = null;
holder被定义为final了,就不能 new ViewHolder()了

如果你前后台传json数据,那么尽量要避免Date型属性,因为为json解析失败

如果程序无缘无故的崩溃,要去检查检查每个控件的id是否有重复

当给edittext设置值的时候 报错No package identifier when getting value for resource number 0x00000001
主要原因是TextView的setText方法把传入的int类型的percent当做资源Id到项目中查询资源,而资源中却找不到相应的数值,就会报NotFoundException的错误。

在Android中利用id来索引资源的地方很多(如:Toast.makeText()等),所以如果不小心往方法中传入int类型的参数,虽然编译时IDE不会报错,但是运行时,很容易因找不到对应的资源而报错。

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘order (user_id,ordernum,addressid,o_allmoney,o_time,o_paytype,o_remark,status,ca’ at line 1错误原因 ,order表名属于mysql关键字,所以报错,改成morder

之前carriage 运费字段是varchar ,里面有那一条记录是null, 后来改成int型,那列 为null的一行数据并没有删除,所以总出现
Error setting property ‘(carriage)’ of ‘mOrder 这样的错误,后来把null改成0 ,就行了

edot–>editOrder的时候总是报错,原来是布局文件里面的editText ,而我的avtivity里面定义的是TextView

(select * from cart c where c.ordernum = ? ) — 一个订单下的所有cart —>cartList
(select * from order o where o.user_id = ? ) —-一个用户下的所有订单 —-> order
//(select * from photo p wehere p.cart_id = ?) —-一个购物车下的所有照片

12-28 15:40:31.750: I/dalvikvm(28832): Jit: resizing JitTable from 4096 to 8192

select * from photoinfo p where p.cart_id in
(select c.cartid from cart c where c.order_num in
(select o.ordernum from morder o where o.user_id = 45) (三表查询)

写地址删除的时候 ,上拉和下拉的结果很出人意料
我觉得上拉的时候是数据源list没有更新,下拉的时候没有判断分页,导致数据源重叠、

delOrder(msg.arg2);
mList.remove(msg.arg1);
的时候 ,arg1取不到值
,待解决

上传图片的时候,总说没有这样的方法,但是什么都是对的,请求url都是对的,为什么说没有呢,因为我把服务器端action的insertPhoto方法写成私有的了(好弱智的错误)。

我写bug记录文件的时候,有时候很烦写1,2,3这样的条目,所以会在前面加上》》》三个符号,这样再回顾的时候一目明了,但是把这些东西粘贴到博客里的时候,竟然被转化成一种文本格式了,”>>>”,神奇

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值