初学Android,今天敲代码的时候碰到了几个异常,现已解决,总结如下:
首先看Android异常的方法:
windows->show view->LogCat 打开
从里面的红色信息里找异常
异常一:
error:Found tag string where item is expected
解决: xml标签对大小写区分严格,这次是在Strings.xml文件中把<string>标签中的s写成大写了
异常二:
解决:异常中说明的很清楚了,xml文件中第二行出现问题,问题在AbsoluteLayou,这个不仔细看真的看不出
来,其实是AbsoluteLayout布局标签,自己写的时候少写了一个字母t,但是xml文件中没有报错,这个真的
很郁闷
异常三:
在写这句的时候
本来可以直接打开打电话的activity的,但输入后点击button是,模拟器却弹出:unfortunately 程序名 has stopped的消息
并关闭的软件,响应的异常是找不到那个activity
解决:
这种打电话,发短信等调用的activity,使用时传的参数要加file://,比如电话的要输入tel://后再输入电话号码,这样
就不报错了。
上例要改成:
Android程序调起来真是麻烦啊,界面上都不显示错误,模拟器弹出的错误又是那么的稀奇古怪,谁有好的调试方法,能不能
告诉一下我啊,感激不尽