0

AndroidアプリケーションのデバッグにEclipseを使用しています。実行を押すと、アプリケーションが実行されます。ただし、いくつかのボタンを押すと例外が呼び出されます。だから私はデバッグしようとしますが、デバッガーが停止するようです:

 Attemting to connecto debugger to 'com.example.myapplication' on port 8867.

反応しません。

それは何ですか?解決方法は?ヒントをお願いします。

4

2 に答える 2

1

一部のアプリケーションでは、デバッグ プロセスの許可が必要です。android.permission.SET_DEBUG_APAndroidManifest.xmlで P パーミッションを確認します。

<manifest>
  <uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission>
</manifest> 

android:debuggable="true"AndroidManifest.xml の application タグに追加することもできます。

于 2013-03-18T08:22:51.443 に答える
1

うまくいくか試してみてください。

  • 以前の APK をアンインストールしてから、再度インストールして実行してみてください。

そして、これをログに記録していますか?

Attemting to connecto debugger to 'com.example.myapplication' on port 8867.

Launch error: Failed to connect to remote VM. Connection timed out.

次に、以下の手順を試してください。うまくいくかもしれません

  • Eclipse を閉じます。
  • USB を取り外します。
  • タスク マネージャーに移動し、すべての「eclipse.exe」を削除します (私の場合、4 ~ 5 個のインスタンスがありました)。
  • 「adb.exe」も削除します。
  • エクリプスを再起動します。
  • USB を再接続します。
于 2013-03-18T08:31:58.523 に答える