Eclipse用のADTプラグインを使用して最初のAndroidアプリを開発しようとしています。 ADTとAndroid SDKの両方をダウンロードしてインストールし、HelloAndroid
Androidプロジェクトを作成しました。私はHelloAndroidEmulator1
という新しいAVDを私のHelloAndroid
アプリのテスト用に作成しました。Androidの起動に失敗する
私のプロジェクト(私のために自動生成されたHelloAndroidActivity.java
に根ざしています)を実行すると、奇妙なエラーが発生します。私はEclipseが私のために生成したソースコードを変更せず、自分のコードを追加していません。私は単に自動生成されたものをコンパイルして実行しようとしています。
私はlayout/main.xml
ファイルのグラフィカルなレイアウトで見たとき、私はテキストを表示する私のアプリのレンダリングを参照してください。
HelloAndroid
は私のEclipseプロジェクトの名前で、
HelloAndroidActivity
が私のメインドライバの名前です
HelloAndroid
Hello World, HelloAndroidActivity!
そのEclipseは私のために作る。
実際にアプリケーションを実行すると、その出力のようなものは何も得られません。アップエミュレータ負荷、およびスタートアップ「アンドロイド」スプラッシュ画面を表示する約60秒後に、それをアップロードするために開始しますが、その後、私にエラーを与える:
Launcher is not responding. Would you like to close it?
戻るEclipseの内部に、私のコンソール出力は、(次のようになりますランチャーを閉鎖した後):
[2012-01-03 11:23:23 - HelloAndroid] ------------------------------
[2012-01-03 11:23:23 - HelloAndroid] Android Launch!
[2012-01-03 11:23:23 - HelloAndroid] adb is running normally.
[2012-01-03 11:23:23 - HelloAndroid] Performing net.me.myprojects.android.proj.HelloAndroidActivity activity launch
[2012-01-03 11:23:23 - HelloAndroid] Automatic Target Mode: Preferred AVD 'HelloAndroidEmulator1' is not available. Launching new emulator.
[2012-01-03 11:23:23 - HelloAndroid] Launching a new emulator with Virtual Device 'HelloAndroidEmulator1'
[2012-01-03 11:23:36 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error
[2012-01-03 11:23:36 - HelloAndroid] New emulator found: emulator-5554
[2012-01-03 11:23:36 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2012-01-03 11:25:00 - HelloAndroid] HOME is up on device 'emulator-5554'
[2012-01-03 11:25:00 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2012-01-03 11:25:00 - HelloAndroid] Installing HelloAndroid.apk...
[2012-01-03 11:27:03 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554!
[2012-01-03 11:27:03 - HelloAndroid] (null)
[2012-01-03 11:27:03 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554': EOF
[2012-01-03 11:27:03 - HelloAndroid] com.android.ddmlib.InstallException: EOF
[2012-01-03 11:27:03 - HelloAndroid] Launch canceled!
私はオンラインで検索しましたが、明らかな原因で飛び出したものは見つかりませんでした。私は何かをインストールまたは正しく設定されていなければなりませんが、私はそれを確認することができます
- ADTは、SDKが
C:\Users\me\android-sdk
- の下にインストールされている
- Iが開き、SDKおよびAVDマネージャの両方を編集することができます のEclipseの内部に設置されています
編集:ここではHelloAndroidActivity.java
のソースです:
package net.me.myprojects.android.proj;
import android.app.Activity;
import android.os.Bundle;
public class HelloAndroidActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
ここで何が起こっているかに関するアイデアはありますか!前もって感謝します!
ありがとうSanjay。私はあなたが示唆したことをして、2番目のエミュレータで同じエラーが発生しています。 'HelloAndroidActivity'のソースを含む私の編集を見てください。再度、感謝します! – IAmYourFaja
これはうまくいかなかった場合、なぜこれが受け入れられた答えですか? –
このエラーが発生するたびに、名前の異なる新しいAVDマネージャを作成することはできません。より良い方法が必要です。また、私はIAmYourFajaに同意します。 – LearningEveryday