0

HTCDesireHDでAndroid用のアプリを開発しています。アプリの開発中に、何らかの理由でアプリがクラッシュすることがあります。

しかし、一度クラッシュすると、どのような場合でも起動しません。唯一の解決策は、デバイスを再起動することです。

  • Ctrl+f11を使用して再度実行しようとしました
  • デバイスアンインストーラーからアプリをアンインストールしてみました。
  • adb uninstall 'com.example.www'アンインストールが成功すると、それを使用してアンインストールすることもできます。

logcatには、どのような種類のログメッセージも表示されません。killProcess, pid=xxxx

これに対する解決策を提供していただけますか。デバイスの再起動には5分かかり、アプリが複雑になると、さらにクラッシュします。

前もって感謝します。

4

1 に答える 1

0

Eclipse の DDMS パースペクティブでデバッグできるすべての実行中のプロセスを確認できます。ここに画像の説明を入力

アプリケーションが実行されているかどうかを確認します。実行されている場合は、スクリーンショットの近くにある停止ボタンをクリックして停止できます。

または、SU 権限がある場合は、プロセス ID を使用してシェルでプロセスを強制終了できます。

adb shell
su
pkill #pid
于 2013-02-03T16:18:22.487 に答える