我在嘗試運行HelloAndroid應用程序的NetBeans 7.0上收到以下錯誤。 NetBeans已經檢測到Android SDK和Android設備,並遵循了所有說明。錯誤:NetBeans 7.0 Android SDK 14
C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:421: Android Target is not set.
我在嘗試運行HelloAndroid應用程序的NetBeans 7.0上收到以下錯誤。 NetBeans已經檢測到Android SDK和Android設備,並遵循了所有說明。錯誤:NetBeans 7.0 Android SDK 14
C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:421: Android Target is not set.
我有同樣的問題。它與如何在新版本的SDK中構建Android應用程序有關。以下是幫我:去你的項目屬性文件,你會發現像
target=android-10
我想你可以安全地刪除。不過,如果您使用右鍵單擊該項目的屬性,Netbeans將再次創建它。
轉到預置用戶屬性文件。應該已經有一個設置sdk.dir,它顯示了sdk目錄的路徑。添加一個新的設置:
target.api=android-10
正如你可能已經猜到了,你要使用的API版本替換android-10
。
我認爲它的問題在build.xml中。在左側窗口中找到此文件。
找到的build.xml這個代碼: <property file="default.properties" />
變化有:<property file="project.properties" />
save..and完成...再次 運行
對不起我的英語
謝謝它的工作原理是:-)。但是每次更改android目標設備時,build.xml都會被覆蓋。應該有更好的解決方案 - 可能是,android插件有一個錯誤?
但是,我現在作爲解決方法執行以下操作。
要麼
1)添加<property file="project.properties" />
或覆蓋<property file="default.properties" />
,你的建議,然後將文件標記爲「只讀」。可能沒有理由再改變它。注意:NetBeans本身刪除項目不會完全工作。
或
2)用於Linux/U ** X:不是1),但通過一個均三連結project.properties更換空()文件default.properties!。所以,project.properties可能會改變,但它並不重要:-)。稍後刪除該項目將會起作用。
可能重複[項目沒有設定目標。編輯項目屬性設置一個](http://stackoverflow.com/questions/2292416/project-has-no-target-set-edit-the-project-properties-to-set-one) –