Android错误笔记---持续更新

----------------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无法启动。

 

解决办法:

知道原因后,解决办法就是手动在任务管理其中将各种手机助手的进程关闭(仅仅关闭退出他们的软件是不行的,必须杀掉他们的进程才可以的)。我们可以右键点击window下面的任务栏,然后选择“启动任务管理器”,然后在任务管理器中找到响应手机助手的进程,我的电脑上面装的是金山的手机助手,它的进程是:tadb.exe
金山手机助手进程
选中并结束这个进程即可
结束手机助手进程
最后我们在eclipse的DDMS中重新reset adb即可使手机连接上eclipse,over~
转自:http://blog.csdn.net/zhufuing/article/details/19398125

 

posted @ 2014-07-28 22:27  goee  阅读(234)  评论(0编辑  收藏  举报