但是我另一个工程可以移除然后马上导入啊?
追答你先看看workspace下是不是留了这个文件,workspace下有,就导入不了的。通常删除工程都是默认勾选了同时删除workspace下文件的选项的
追问因为是从其他文件夹导入的,所以workspace里什么都没有的。就是我把一个项目放在一个文件夹里导入eclipse 然后从eclipse里面移除,然后我又要用的时候 我又从那个文件夹里导入,然后就会运行不了说有错误,那个工程不是我建的,是下载来的。
追答你不是导入不进?是导入后报错?那你把运行时报的错贴上来吧
追问第一次导入控制台会显示:
[2013-03-31 07:56:04 - Calculate] Unable to resolve target 'android-16'
[2013-03-31 07:56:05 - Calculate] Unable to resolve target 'android-16'
但是左边不会有红叉,能正常运行。
然后移除,没有勾选删除,所以这个工程还在那里,然后我第二次导入刚才那个工程
左边有红叉
最明显的就是你的SDK版本太低了,2.3.3的工程下是没有values-v11和values-v14的,你原工程用的SDK应该是4.0以上的,建议你换成4.0以上的SDK再运行
追问谢谢你,的确是这个问题,我把工程依赖的android版本改成原来的Google API4.2.2了 然后clean一下就没有红叉了。原工程是用Google API 4.2.2的,第一次导入显示android版本是4.2.2,但是我移除之后,第二次导入就变成2.3.3了 我的SDK有2.3.3, 4.0, 4.2.2版本,为什么会自动改变版本呢?我没有修改任何东西啊
追答照理来说是不会自动变版本的,但是eclipse有时候是会有点神经质的,以后多注意就好了
也谢谢你
能否具体一点,或者留个邮箱
追答把之前那个删了再导入就行了