说实话,这个问题我困扰了好久的,现在终于弄明白了。
问题如下:,也就是在导入一个自己以前或别人的工程的时候往往会出现上面的叉叉,仔细看你会看到导入的工程里面根本就没有android的jar包,这怎么可能不出错呢,所以,
第一步,找到你的sdk的文件位置,将/sdk/platforms/android-19/文件夹下的android.jar导入工程中来(可能你的不是这个位置,但在sdk的文件夹下找找就能找到了)。
好如果红叉没有了,那么恭喜你,成功解决问题,如果没有,请看:
第二步:打开工程的project.properties文件(和AndroidManifest.xml在同级目录),其里面只有一句没有被注释的话,target=android-*,*是一个数字,看你自己的而定,错就错在这个*上,它与你的eclipse所支持的target不一致,那你的eclipse支持的是几呢?很简单,重新新建一个android项目,向这个样子:
注意到TargetSDK里面的内容了吗?API19!!数字是多少?19!!没错,就是19,所以就将出错的工程target后面的*改为19.ok,这样的话,问题就应该解决了。如果还没有的话就在下面留言吧。