错误:NetBeans 7.0 Android SDK 14

时间:2011-10-24 11:14:40

标签: android

我在尝试运行HelloAndroid应用程序的NetBeans 7.0上收到以下错误。 NetBeans已经检测到Android SDK和Android设备,我按照给出的所有说明进行操作。

  

C:\ Program Files(x86)\ Android \ android-sdk \ tools \ ant \ build.xml:421:未设置Android目标。

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。它与Android应用程序在新版SDK中的构建方式有关。这对我有帮助:转到Project Properties文件,你会发现类似

的内容
target=android-10

我认为你可以放心地删除它。但是,如果您使用右键单击转到项目的属性,Netbeans将再次创建它。

转到预用户属性文件。应该已经有一个设置sdk.dir,它显示了sdk目录的路径。添加新设置:

target.api=android-10

您可能已经猜到了,请将android-10替换为您要使用的API版本。

答案 1 :(得分:1)

我认为它在build.xml中存在问题。在左侧窗口中找到此文件。

在build.xml中查找此代码: <property file="default.properties" />

更改为:<property file="project.properties" />

保存......完成...... 再跑一次

抱歉我的英文

答案 2 :(得分:0)

感谢last_id,它有效:-)。但每次更改android目标设备时都会覆盖build.xml。应该有一个更好的解决方案 - 可能是,android插件有一个bug?

但是,我现在执行以下操作作为解决方法。

无论

1)按照建议添加<property file="project.properties" />或覆盖<property file="default.properties" />,然后将文件标记为“只读”。可能没有理由再改变它了。注意:通过NetBeans本身删除项目将无法完全运行。

2)对于Linux / U ** x:不是1),但将空(!)文件default.properties替换为sym-link到project.properties。因此,project.properties可能会改变,但无关紧要:-)。稍后删除该项目将起作用。