6

Droid Charge (Gingerbread を実行中) でアプリケーションを「実行」しようとすると、Eclipse のコンソールに次のように表示されることがあります。

[2012-05-31 23:08:50 - SomeApp] Android Launch!
[2012-05-31 23:08:50 - SomeApp] adb is running normally.
[2012-05-31 23:08:50 - SomeApp] Performing com.test.SomeActivity activity launch
[2012-05-31 23:08:52 - SomeApp] Uploading SomeApp.apk onto device 'DEVICEIDHERE'
[2012-05-31 23:08:52 - SomeApp] Installing SomeApp.apk...
[2012-05-31 23:08:53 - SomeApp] Success!
[2012-05-31 23:08:53 - SomeApp] Starting activity com.test.SomeActivity on device DEVICEIDHERE

ただし、電話でアプリケーションが起動することはありません。.apk がアプリケーションのリストにインストールされたことを確認できません。

起動するにはどうすればよいですか? エミュレーターを介して実行されている AVD で問題なく動作します。

ありがとうございました!

4

2 に答える 2

6

問題を解決するには、次の 3 つの方法をお試しください。

1. manifest.xml ファイルを確認しましたか? フィールド

<category android:name="android.intent.category.LAUNCHER" />

「メイン」アクティビティ内に存在する必要があります。そうしないと、エミュレーション モードで起動しません。

2. AVD マシンが壊れているか、ADB が不安定です:この問題を 確認してください。

3. プロジェクトが何らかの理由で同期されていない可能性があります。プロジェクト をクリーンアップ (プロジェクト -> クリーン) し、再構築して AVD をリロードしてみてください。

何らかの形でお役に立てば幸いです... ;D

于 2012-06-01T06:41:35.207 に答える