2011-10-24 17 views
1

NetBeans 7.0でHelloAndroidアプリケーションを実行しようとすると、次のエラーが発生します。 Android SDKとAndroidデバイスはすでにNetBeansで検出されており、すべての指示に従っています。エラー:NetBeans 7.0 Android SDK 14

C:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml:421: Android Target is not set.

+0

[プロジェクトにはターゲットセットがありません。プロジェクトのプロパティを編集して設定する](http://stackoverflow.com/questions/2292416/project-has-no-target-set-edit-the-project-properties-to-set-one) –

答えて

1

私は同じ問題がありました。それは、Androidアプリケーションが新しいバージョンのSDKでどのように構築されているかと関係しています。あなたのプロジェクトプロパティファイルに移動してください。

target=android-10 

私はこのファイルを安全に削除できると思います。しかし、右クリックを使用してプロジェクトのプロパティに行く場合、Netbeansは再びそれを作成します。

プレユーザーのプロパティファイルに移動します。あなたのsdkディレクトリへのパスを示す設定sdk.dirがすでに存在するはずです。あなたが推測しているかもしれませんが

target.api=android-10

、使用するAPIのバージョンでandroid-10を置き換える:新しい設定を追加します。

1

build.xmlに問題があると思います。左のウィンドウでこのファイルを探します。

のbuild.xmlでこのコードを探す:と <property file="default.properties" />

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

save..and仕上げ...私の英語

0

おかげについて再び 実行

申し訳ありませんlast_id、それは動作します:-)。しかし、build.xmlはアンドロイドターゲットデバイスを変更するたびに上書きされます。より良い解決策が必要ですか?アンドロイドプラグインにバグがありますか?

ただし、回避策として次のようにします。

どちらか

1)あなたが示唆した後、「読み取り専用」としてファイルをマークして、<property file="project.properties" />を追加または<property file="default.properties" />を上書きします。もうそれを変更する必要はありません。注意:NetBeans自体によるプロジェクトの削除は完全には機能しません。

またはLinux/U ** xの ):ない1)が、project.propertiesにSYM-リンクで空()ファイルdefault.propertiesを交換!。ですから、project.propertiesは変更されるかもしれませんが、それは問題ではありません:-)。そして、後でプロジェクトを削除することもできます。

関連する問題