1

Eclipse を開いてすべてのファイルをロードし、アプリを実行すると、エミュレーターが開き、その後コンソールにエラーが表示されます。

そのため、エミュレーターを閉じてアプリを再度実行すると、コンソールで同じエラーが発生します。

最後に、アプリを 3 回目に実行すると、アプリがインストールされ、apk が起動します。これは、日食を開くたびに発生します。

何が問題ですか?

コンソール ログ:

        [2013-06-01 20:10:58 - CalendarDemo] ------------------------------
   [2013-06-01 20:10:58 - CalendarDemo] Android Launch!
[2013-06-01 20:10:58 - CalendarDemo] adb is running normally.
[2013-06-01 20:10:59 - CalendarDemo] Performing com.indianic.demo.calendark.CalendarActivity activity launch

 [2013-06-01 20:10:59 - CalendarDemo] Automatic Target Mode: Preferred AVD '53' is not available. Launching new emulator.
      [2013-06-01 20:10:59 - CalendarDemo] Launching a new emulator with Virtual Device '53'
[2013-06-01 20:11:29 - Emulator] Failed to create Context 0x3005
 [2013-06-01 20:11:29 - Emulator] emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
[2013-06-01 20:11:30 - Emulator] emulator: emulator window was out of view and was recentered
 [2013-06-01 20:11:30 - Emulator] 
  [2013-06-01 20:11:30 - CalendarDemo] New emulator found: emulator-5554
    [2013-06-01 20:11:30 - CalendarDemo] Waiting for HOME ('android.process.acore') to be launched...
  [2013-06-01 20:12:46 - CalendarDemo] emulator-5554 disconnected! Cancelling 'com.indianic.demo.calendark.CalendarActivity activity launch'!
     [2013-06-01 20:19:55 - CalendarDemo] ------------------------------
      [2013-06-01 20:19:55 - CalendarDemo] Android Launch!
      [2013-06-01 20:19:55 - CalendarDemo] adb is running normally.
         [2013-06-01 20:19:55 - CalendarDemo] Performing com.indianic.demo.calendark.CalendarActivity activity launch
   [2013-06-01 20:19:55 - CalendarDemo] Automatic Target Mode: Preferred AVD '53' is not available. Launching new emulator.
    [2013-06-01 20:19:55 - CalendarDemo] Launching a new emulator with Virtual Device '53'
     [2013-06-01 20:20:20 - Emulator] Failed to create Context 0x3005
   [2013-06-01 20:20:20 - Emulator] emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
  [2013-06-01 20:20:21 - Emulator] emulator: emulator window was out of view and was recentered

    [2013-06-01 20:20:21 - Emulator] 
[2013-06-01 20:20:21 - CalendarDemo] New emulator found: emulator-5554
[2013-06-01 20:20:21 - CalendarDemo] Waiting for HOME ('android.process.acore') to be launched...
     [2013-06-01 20:21:14 - CalendarDemo] HOME is up on device 'emulator-5554'
 [2013-06-01 20:21:14 - CalendarDemo] Uploading CalendarDemo.apk onto device 'emulator-5554'
[2013-06-01 20:21:16 - CalendarDemo] Installing CalendarDemo.apk...
[2013-06-01 20:22:18 - CalendarDemo] Success!
4

2 に答える 2

1

これを試して

まず、目的のエミュレーターを起動し、次の手順を実行します。

ステップ 1:プロジェクトを右クリック -> Run As -> Run Configurations

ステップ 2: 3 つのタブが表示されます。Android | Target | Commonをクリックします。Target

ステップ 3:展開ターゲット選択モードで、最初のオプションを選択します。Always prompt to pick device

ステップ 4:をクリックしてApplyから をクリックします。Run

その結果、現在利用可能なデバイスのリストが表示され、目的のデバイスを選択してアプリを実行できます。

参考になれば幸いです!!

于 2013-06-01T17:41:43.327 に答える
0

ウィンドウ -> 設定 -> Android -> DDMS に移動します。

adb タイムアウトの値を 10000 に変更します。

エミュレーターの起動に時間がかかるため、adb がタイムアウトして接続が失われ
、アプリがインストールされません。

于 2013-06-01T18:28:45.163 に答える