2012-01-23 2 views
1

私はEclipseとAndroidが初めてです。私は「Hello Android」チュートリアルを正常に完了しました。それは、私が作成した2つのAVDの両方でコンパイルされ、ダウンロードされ、うまく走った... "first_avd"と "second_avd"。これを行うには、アプリケーションを強調表示し、右クリックして「Run As」 - >「Run Configurations ...」 - >「Target」を選択します。両方のAVDが表示され、どちらかを選択して動作します。Android Appは「Run Configuration」で実行するAVDターゲットを見つけることができません

その後、メモ帳のチュートリアルを開始しました。しかし、 "Run Configurations ..." - > "Target"は私のAVDのどちらも表示しないため、上記のように実行することはできません。それはグレー表示され、「AVDなし」と表示されます。

はしかし、私はちょうど「として実行」を選択した場合 - >「Androidのアプリケーションを」、アプリケーションのロードと実行、自動的に選択されているようだ「first_avd」。または、「first_avd」または「second_avd」のいずれかがの場合は、すでにが起動しています。起動されたAVDでアプリケーションが読み込まれ、実行されます。だからアプリケーションは正常に動作します!私は結果なしで、依頼する任意のより多くの質問を把握することはできませんまで

私はおそらくここには本当に簡単な何かが欠けていますが、私は一日これで周りhorsingてきた、Googleのを確認しました。どちらのAVDもPlatform 4.0とAPILevel 14を持っています。 "Hello Android"と "Notepadv1"の両方がManifestに含まれています。 "Notepadv1"を実行するにはAVDを選択する必要がありますが、できません。

ご迷惑をおかけして申し訳ありません。

答えて

0

私はアンドロイド開発にも新しく、最近同様の問題に遭遇しました。

あなたはそれが「ターゲット」をお願いしますAndroidのプロジェクトを作成し、利用可能なバージョン(アンドロイド3.0、4.0.3など)のいずれかを選択します。あなたが選んだバージョンがあなたのAVDで実行されているものよりも高い場合は、それが見つからないことを伝えます。

そのバージョンを実行しているAVDがあることを確認し、ADVマネージャを使用してAVDを作成していない場合はチェックしてください。

私のために働いた。 AVDマネージャへ

+0

ピートする@ピート同じAPIレベルを使用するようにVDを編集します。〜/ .android/AVDの$猫first_avd.ini ターゲット=グーグル株式会社を。:のGoogle API:14 ピートする@ピート:〜/ .android/AVDの$猫second_avd.ini ターゲット=グーグルInc.:GoogleのAPI:14 – user1164125

+2

パッケージエクスプローラ上の日食のは、右のあなたのプロジェクトを右クリックし、プロパティに移動し、 「Android」の下を見て、チェックしたAndroidのバージョンを確認します。今すぐあなたのAVDマネージャーに行き、あなたが対応するAVDを持っていることを確認してください。 – Lex

2

行くと、それはあなたのプロジェクトのターゲットのAPIレベルとして

関連する問題