2012-05-09 10 views
0

まず、Androidアプリ開発への私の取り組みを誰も助けてくれてありがとう。私はここ数年Javaの開発者でしたが、私は近年管理サークルにいましたので少し錆びました。アプリケーションはEclipse経由でAVDにデプロイされていませんか?

私はEclipse(Indigo)がインストールされています。私は過去にEclipseを広範囲に使用しています。 Android SDKと関連するすべてのパッケージは、SDKマネージャを使用してインストールしました。すべてのアイコンがEclipseに登場し、Androidプロジェクトを開始することができます。私は2つのAVDを作成しました - 1つは4.0、もう1つは2.1です。

問題は、私のアプリ(すべてのアプリ)をAVDで動かすことです。私はこれを行う方法に関するチュートリアルのいくつかに従ってきました。それらはすべて非常に似ています。プロジェクトの名前をつけた実行コンフィギュレーションと、プロジェクトを作成したときに作成されたデフォルトのアクティビティを作成し、プロジェクトバージョンに対応したAVDの1つに関連付けます。

AVDが起動し、完全なAndroidのホーム画面は、期待通りですが、それだけです。他に何もない。私は何が起こるべきかを示すYouTubeのビデオを見ていました。私のコンソール出力は同じではありません。私はapkのインストールについて少しは分かりません。

これは、コンソール出力です:

[2012-05-08 11:05:49 - MyFirstDroid] ------------------------------ 
[2012-05-08 11:05:49 - MyFirstDroid] Android Launch! 
[2012-05-08 11:05:49 - MyFirstDroid] adb is running normally. 
[2012-05-08 11:05:49 - MyFirstDroid] Performing com.burmania.MyFirstDroidActivity activity launch 
[2012-05-08 11:05:50 - MyFirstDroid] Automatic Target Mode: Preferred AVD 'API7_AVD' is not available. Launching new emulator. 
[2012-05-08 11:05:50 - MyFirstDroid] Launching a new emulator with Virtual Device 'API7_AVD 

私はそれが時々起動する公正しばらく時間がかかることを読みましたが、5時間後には何も変わっていないとして、私は数時間AVDを残してきました。

誰でもこれを助けたり、正しい方向に私を指摘できますか?

ありがとうございます!

+0

プロジェクト用にgoogle apiを使用していますか? – Mahesh

+0

最初にAVDを実行してから、アプリをデプロイしてみてください。 –

答えて

0

AVDマネージャ(AndroidInstallDir/AVD Manager.exe)でAVDを実行しようとしましたか?

そこからAVDを実行してから、実行中のAVDでeclpiseを使用すると、うまくいく可能性があります。

+0

私はかなり多くを試しました。私はAVDマネージャを使ってAVDを実行し、Eclipseからプロジェクトを実行しようとしましたが、AVDマネージャが実行するバージョンのイメージファイルが既に使用されているため、 '変更は永続化されません'という別のAVD警告が生成されます。 – HorsemanUK

-1

Windows 7にeclipse 3.7.2、android adt 21.0.0をインストールした後に同じ問題が見つかりました。 選択したAVDには、選択した最小SDKバージョンに対応するAPIも必要です。 AVDのAPIがそれよりも高い場合は、 開始されたAVDまたは既に実行されているAVDが受け入れられません。実際には論理的ですが、ログには明確には記載されていません。 これを見て、私が持っていた問題を解決しました。これが欲しいです..

関連する問題