Unable to resolve target 'android-7'



解决方案:

修改工程目录下的default.properties文件里的内容target=android-7改成target=android-12(或者其他版本)就可以了,最好用txt打开,然后修改之后保存,运行就可以了。

 

原代码如下:

# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system use,
# "build.properties", and override values to adapt the script to your
# project structure.

# Project target.
target=android-12

转自 http://hi.baidu.com/xiaojiang/item/e554073750f2e1fa2784f4f8


出现 “Unable to resolve target 'android-XX'”,解决办法进入你的android project跟目录,找到此文件 project.properties(或default.properties),找到target=android-XX出现此错是因为你的android环境跟此处不对应,那么,你只需要将此处的android版本改成你机器上配置的android版本即可,例如target=android-15

进入activity类中,一些重写的方法的地方总是出现 "Remove @Overrideannotation",解决办法:出现此错误的原因主要是 编译器 版本的 的问题,Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误,默认是java1.5的,你需要将它设置到1.6打开你的eclipse,进入 window->Preferences->Java->Compiler 把它改为 Java1.6即可

转自http://jingyan.baidu.com/article/ac6a9a5e4412232b653eac37.html


原:

    查询后依此改正还是产生错误,并且发生src下java文件的import找不到的错误。

1.查看代码中是否有乱码,properties中选择编码格式为utf-8,消除乱码。

2.查看manifest下的minVersion和targetVersion是否正确,改正并保存

3、查看project.proterties(default.proterties)中的target是否正确,注意,若正确请先改成另外的版本,如target=android-19,正确,但是项目文件依旧错误,请改成target=android-18,保存,Eclipse显示报错,然后再改回target=android-19,保存,project-clean即可。