-2

アプリの実行中に次のエラーが発生しました。

[2012-09-05 15:04:51 - ElarabyGroup] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.elarabygroup/.ElarabyGroup }
[2012-09-05 15:04:51 - ElarabyGroup] ActivityManager: Warning: Activity not started, its current task has been brought to the front
4

3 に答える 3

0

これは、Eclipseが、デバイス上のアプリを更新する必要のあるプロジェクトの変更を検出しなかったことを意味します。代わりに、現在のインスタンスを前面に表示するだけです。

アプリを編集して再度デバッグするたびに、Eclipseはアプリの現在のプロセスを強制終了し、アプリを再インストールしてからメインアクティビティを起動します。ただし、eclipseが、行った変更が効果がないと判断した場合、または変更について知らない場合(たとえば、Eclipseにドラッグアンドドロップする代わりに、ファイルエクスプローラーを使用してファイルをアセットフォルダーに追加した場合)、アプリが表示されます。リソースを節約するためにプロセスを強制終了するのではなく、現在のプロセスをフォアグラウンドに設定します。

Javaソースファイルに移動し、スペースを追加し、スペースを削除してコンパイルすることで、eclipseに変更があったことを確認できます。または、デバイスからアプリをアンインストールすることもできますが、これによりデータが削除されます。データを削除しないadbを使用してアンインストールする方法はありますが、頭のてっぺんが何であるかを覚えていません。

Project -> Build Cleanプロジェクトを最初から再構築してデバイスに再インストールするために使用することもできます。

于 2012-09-05T13:16:21.060 に答える
0

これは、実行したいアクティビティがすでに画面上で実行されていることを示しています。

「活動は開始されていません。現在のタスクが前面に出されました」

そのため、すでに実行されているアクティビティが前面に表示されます。

于 2012-09-05T13:10:49.553 に答える
0

アプリケーションがエミュレーターで実行されており、コードを変更せずに同じアプリケーションを再度実行しようとしたため、これが発生しました。ホームボタンを押してアプリケーションを実行するだけです

于 2012-09-05T13:29:00.317 に答える