哪些年我们遇到的Exception and Error

2013-6-11 15:34:53

重新部署一个工程的时候遇到:

ActivityManager: Warning: Activity not started, its current task has been brought to the front

把模拟器工程删掉,重新部署解决,或者有朋友说,关掉模拟器从新开启


 

经常遇到,空指针:

java.lang.NullPointerException

这次原因比较坑,是我工具类里返回结果是null,调试n次都不知道结果。。。

平时的时候大多是获取结果失败之类。多看看log解决。

 


2013-6-11 21:18:54

这个或许不能算是异常

尝试使用:slidingmenu  和  fastjson 引入 slidingmenu   发现报错,开始没看错误信息,后来发现不看错误提示是多么的错误!

以为工程哪里出错了,重新创建了工程,copy了代码。后来看了console 信息提示:

Found 3 versions of android-support-v4.jar in the dependency list,
but not all the versions are identical (check is based on SHA-1 only at this time).
All versions of the libraries must be the same at this time.

是三个版本冲突,坑。。。自带生成的版本比较高,slidingmenu   lib 版本低。

解决办法:将 slidingmenu   中的super v4 .jar包拷贝到现在工程中来。

当然,将现在的spuer v4 拷贝以前的 slidingmenu  中去也可以,这样防止以后使用出错,不过我只是估计怕出错,没尝试,

问题解决了,今晚,搞定 slidingmenu   控件使用,可能吗?


 2013-6-11 22:00:42

R文件丢失

今晚是要把能遇到的全都遇到吗???????要抓狂了

导入slidingmenu控件时候,copy了几个xml文件,修改了下,然后记不清怎么操作,发现R文件丢失了。。

以前遇到的时候,都是google。。这次也不例外。不过网上办法不一定适合。

这次解决办法:

首先要知道 无法生成R文件 是忧郁XML文件出错了。所以无法生成。

如何判断是哪个xml文件呢????

1,console中的信息clear一下,

2,然后再clear项目一下,

3,这个时候,console中会有很多红色的信息,参照这个肯定能准确的找到哪个文件报错了

然后,根据错误xml文件,删了重新写,就是了。

搞定。


 

 

posted @ 2013-06-11 15:38  wang_xiaohao  阅读(210)  评论(0)    收藏  举报