gpt4 book ai didi

Android开发中Eclipse报错及对应处理方法总结

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Android开发中Eclipse报错及对应处理方法总结由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文较为详细的总结了Android开发中Eclipse报错及对应处理方法。分享给大家供大家参考,具体如下:

报错1:

Conversion to Dalvik format failed with error 1 。

报错原因:原因是我在android工程中不小心多导入Java的mina,结果一跑程序就报这个错误。 解决方法:将Java中用到的mina包移除,就OK了.

小结:以后遇到这种报错时,记得提醒自己可能是由于自己导错包了.

附: 网上其他处理方法:《丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法》 。

报错2: Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory 。

报错原因 :

异常发生在main 这个主线程里面。Javalang包里面找不到这个类。即没有导入相对应的包.

这个报错,是我在Java中用mina实现通信对话的实例中出现的,当时就是因为没有导入下面两个包.

解决方法 :导入包slf4j-api-1.6.4.jar和slf4j-nop-1.6.4.jar这个两个包.

android和Java里面用的mina包我放在我博客资源里面有,想用话可以去下载.

小结:记得导入包的问题,特别当你不是用Java自带的 包时,一定要记得。还有就是出错时,直接复制到google里面,查找解决方案.

报错3:

[2012-05-18 20:27:23 - 此处为你工程名] The connection to adb is down, and a severe error has occured. [2012-05-18 20:27:23 - ……] You must restart adb and Eclipse. [2012-05-18 20:27:23 - …… Please ensure that adb is correctly located at 'E:\Program Files\andriod_sdk\platform-tools\adb.exe' and can be executed. 。

报错原因:因为提示是adb连接已经关闭,一个服务错误已经发生。即应该关闭adb进程,从新启动eclipse. 。

解决方法:打开任务管理器,在进程中直接结束adb.exe进程,注意可能会有多个adb.exe进程,记得全部关闭.

小结:出现不知道如何处理的错误时,复制到google里面去应该就能解决问题的方法.

附 :网上其他处理方法 :《Android编程中出现The connection to adb is down问题的解决方法》 。

报错4:

java.lang.NoClassDefFoundError: org.apache.mina.transport.socket.nio.NioSocketConnector 。

报错原因:还不知道????

解决方法:新建一个工程,将里面的内容复制过去,注意包名.

问题5:

eclipse中中文注释乱码怎么解决??

解决方法:做项目一般都是用UTF-8编码的,eclipse的默认编码是GBK,你在菜单栏Window里,选Preferences选项,第一项General里的Workspace,选定后右面有个Text file encoding,默认选在Default(GBK)上,选择Other,列表可选了,选最下面的UTF-8,应用后再导入或创建的工程就不会出现乱码了.

问题6:

Eclipse导入包提示Setting build path has encountered a problem 提示:“Setting build path” has encountered a problem,Could not write file D:\\workspace\aaa\.classpath 。

报错原因:是路径问题 。

解决方案:找到项目中隐藏的.classpath文件,修改其隐藏属性为可见即可。 这种错误的情况常见于将一个Java项目从一台机器的Eclipse工作环境下拷到其他机器的Eclipse工作环境下会出现此错误的几率 。

问题7:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo 。

具体:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.IpCamera/com.IpCamera.com.IpCamera.MainActivity}: java.lang.ClassNotFoundException: com.IpCamera.com.IpCamera.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.IpCamera-1.apk] 。

解决办法:查了资料,才知道到导进来的工程配置文件里面路径问题.

?
1
2
3
4
5
6
7
8
9
< activity
   android:label = "@string/app_name"
   android:name = ".MainActivity" >
   < intent-filter >
     < action android:name = "android.intent.action.MAIN" />
     < category android:name = "android.intent.category.LAUNCHER" />
   </ intent-filter >
</ activity >
<activity

应将里面的 。

复制代码 代码如下:
android:name=".MainActivity" >

改为:

复制代码 代码如下:
android:name="com.IpCamera.MainActivity" >

  。

希望本文所述对大家Android程序设计有所帮助.

最后此篇关于Android开发中Eclipse报错及对应处理方法总结的文章就讲到这里了,如果你想了解更多关于Android开发中Eclipse报错及对应处理方法总结的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com