greatsuny的专栏

你我相遇,在Android的世界里!!

An error has occurred. See error log for more details. java.lang.IncompatibleClassChangeError

An error has occurred. See error log for more details.java.lang.IncompatibleClassChangeError

       当我们在应用eclipse开发android项目时,最烦的就是在开发的过程中遇到各种各样的问题,比如当你前一天的工作已经完成了,但是第二天打开工作空间,点击Java类准备要编辑的时候,突然发现只要你一点击Java类,就会弹出一个对话框提示错误,如下图所示:


这时,你想进去编辑,接着下一轮的工作都难,只有当你把相应的问题解决了之后才能在进行编辑,否则就算你能打开xml文件,这时你的工作还是等于无法开展。

当我遇到这个错误的时候百度了一下,一般解决方法有以下几种:

1, windows ———>preference——>Android———>build———>copy右边中间位置的default debug keystore的路径,


然后返回到该目录下, 删除configuration文件夹里除config.ini和config.setting以外的所有文件,重启Eclipse,重启后你就不会再看到之前的错误了。 

 这种方法我试过了,我本身建有两个工作空间,这个方法对其中的一个方法有用,但对于另一个工作空间上的eclipse就没用了。

2,打开cmd 输入命令行清除数据的形式,主要步骤如下:

我的eclipse安装文件是存在D:\adt-bundle-windows-x86\eclipse里的

1>开始———>运行———>打“cmd”进入cmd.exe窗体(或者是直接按住home+R快捷键就直接进入也行).

2>默认的是C盘,输入D:按回车键后将当前目录切换到D盘,如下所示:

3>接着输入cd adt-bundle-windows-x86按回车键后进入到D盘的adt-bundle-windows-x86文件下:

4>再输入cd eclipse 按回车键后进入到eclipse文件下

5>最后输入eclipse.exe -clean,按回车键后eclipse就会自动重启,

按照上面的五个步骤之后你就会发现你的项目可以正常运行了。

阅读更多
文章标签: android开发
个人分类: android 手机开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

An error has occurred. See error log for more details. java.lang.IncompatibleClassChangeError

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭