----------------Your project contains error(s),please fix them before running your application
解决 Your project contains error(s),please fix them before running your application问题
貌似好多人都有遇到这问题,而且网上也有各种各样的解决办法,但是,你是否用尽了也没能解决你的问题呢?
别急,我们先来看下各位前辈的解决办法:
1.网上查询最多的是:project--clean
2.在项目列表里删除该项目,再导入
3.删除R.java文件然后自动重建
4.升级ADT到最新版本
5.重启eclipse
6.重新安装eclipse3.5和3.6
7.新建项目设置对应的Version的值,Min SDK Version(这个是设置程序希望运行在的系统版本)
然而,这些方法或许没有解决你问题。OK,我这里再增加一种解决方法,希望对大家会有帮助。
错误信息:
Description Resource Path Location Type
Project 'Testbitcare' is missing required library: 'C:\Workspaces\MyEclipse\Testbitcare\assets\ksoap2-android-assembly-2.4-jar-with-dependencies.jar' Testbitcare Build path Build Path Problem
很显然,路径出问题了。
解决方法:项目(Project)右击属性,或者Project-Properties,然后选择Java Build Path-Libraries-Add JARs,选中刚才报错的文件的根目录,然后OK。
问题OK。
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Conversion to Dalvik format failed with error 1
第一种情况包导入错误.点击工程-->build path-->libraries-->选中android1.x 或者android2.x ,点击remove。
然后再点击add library-->User Library -->next-->User Libraries-->new 你取一个名字 比如android2.1 点击OK,
选中android2.1-->add jars-->\android-sdk-windows\platforms\android-7\android.jar 点击打开,点击ok-->finish.
第二种情况签名时没有成功。签名:java -jar signapk.jar platform.x509.pem platform.pk8 e:huaworkspace\hua\bin\hua.apk e:huaworkspace\hua\bin\hua_signaed.apk ,
如果hua_signaed.apk签名失败,那么请到你的工作目录中将hua_signaed.apk delete掉。
第三种情况包冲突,请到工程目录下将相同的包删除,重新导入一个,这一点和第一种情况类似,不过这是针对其他包,不是android包
下面是eoeAndroid社区给大家找的一些其他解决方法,大家可以参考下:
conversion to dalvik format failed with error 1的解决办法(一)
http://www.eoeandroid.com/thread-177887-1-1.html
conversion to dalvik format failed with error 1的解决办法(二)
http://www.eoeandroid.com/thread-177931-1-1.html
---------------------------------------------------------------------------------------------------------------------------------------
Adb failed to restart! Make sure the plugin is properly configured.
错误提示:
今天我在运行项目的时候发现自己的手机连不上Eclipse,进入DDMS,adb reset之后出现了如下提示:
产生原因:
出现这个错误的原因是因为电脑上的各种手机助手抢占了手机链接,用自己的adb进程启动,导致我们开发用的sdk abd无法启动。
解决办法: