您的位置:首页 > 移动开发 > Android开发

android错误总结

2016-03-18 16:34 141 查看
1.

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
接口回调在子线程中,该接口就在子线程中运行,在进行UI操作时,应该在主线程中

2.使用开源框架universal

java.lang.RuntimeException: ImageLoader must be init with configuration before using
字面意思是在使用前要初始化
只要加一句话:
imageLoader.init(ImageLoaderConfiguration.createDefault(MainActivity.this));
或者在androidManifest中的application中加个name注册

3.

* daemon not running. starting it now *

ADB server didn't ACK

* failed to start daemon *

已经确认adb.exe的路径没有问题,重启了几次模拟器和eclipse还是不行,上网查了下资料~
解决办法:
(1)查看任务管理器,关闭所有adb.exe
(2)重启eclipse即可
也有人说是豌豆荚的原因,把豌豆荚关了就行了。

Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案

/article/1645801.html

4.如出现无法打包,String错误
解决方法如下:
1.选择Project->Properties,弹出“Properties for ******”对话框,在这里******为你的项目名称。

2.选择Adnroid Lint Preferences->Configure Workspace Settings...,弹出Preferences(Filtered)对话框,将"Run full error check when exporting app and abort if fatal errors are found "前的勾去掉,点击Apply再点击OK.

3.回到项目右击选择Android Tools->Clean Lint Markers,待项目自己更新完成即可。
这时就可以打包了。

5.

Caused by: android.view.InflateException: Binary XML file line #51: Error inflating class android.widget.RadioButton

java.lang.reflect.InvocationTargetException

InvocationTargetException 是一种包装由调用方法或构造方法所抛出异常的经过检查的异常

配置没有配置好!看下web配置struts文件问题!

6.
java.lang.NoClassDefFoundError: com.baidu.mapapi.SDKInitializer
把包导入,并删除Bin文件夹下的东西后clean一下运行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: