导入安卓工程时出现红色叹号解决办法

开发项目的时候经常需要借鉴别人的好的代码段。

但是拿来的一般都是一个工程,我们一般会首先运行一年这个工程看是否能达到我们想要的效果然后再决定是否使用。

导入后,有时工程名的前面出现一个可恶的红色叹号。


方法一,直接Run As->Android Application,这样做大多数情况下是不行的,会提示

“Your project contains error(s), please fix them before running your application.”

有的时候会运行成功,红色叹号自动消失;有的时候红色叹号依然存在。


方法二,第一招不行的话右键工程名,Clean一下工程。然后再次Run As试一试,当然,很大概率这一种方法也是不行的。


方法三,换JDK版本。有时候出现红色叹号是因为我们默认应用的JDK版本太低而不支持高版本属性所导致的。

右键工程->Properties->Android->直接选择最新版的SDK版本试一试。


方法四,右键工程->Build Path->Configure Build Path->Libraies。

我们可能会看到有的jar包后面会标注(missing),删除掉jar包,然后导入正确的jar包。

这里导入的方式有两种,一种是直接Add Library。

另一种是回到工程目录右键->Build Path->Add External Archives添加jar包。

然后保存。最后回到java文件里面再按一遍shift+ctrl+o自动导入包。

再次运行一下Run As,看看行不行。


方法五, 如果以上都还不行的,那么就还有一种方法,右击工程,android tools,clear lint markers,消除有时候根本就没有的“错误”。

如果上述方法都不行的话,我也不知咋做了,请专家拍砖。



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值