1. ホーム
  2. android

[解決済み] DDMS - Android Studioでデバッガのローカル8600にバインドできない

2022-02-04 11:35:44

質問

Android Device Monitorを使ってデータベースのテーブルを見ようとしていますが、よくわからない理由でエラーが表示されます。また、DDMSの他のインスタンスは起動していません。

DDMSを表示する代わりに、このようなエラーが表示されます。

[2015-09-10 17:39:53 - ddms] Could not open Selected VM debug port (8700). Make sure you do not have another instance of DDMS or of the eclipse plugin running. If it's being used by something else, choose a new port number in the preferences.
[2015-09-10 17:39:53 - ddms] Can't bind to local 8600 for debugger
[2015-09-10 17:39:53 - ddmlib] Broken pipe
java.io.IOException: Broken pipe
    at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
    at sun.nio.ch.IOUtil.write(IOUtil.java:65)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:487)
    at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
    at com.android.ddmlib.Client.sendAndConsume(Client.java:677)
    at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:349)
    at com.android.ddmlib.Client.requestAllocationStatus(Client.java:523)
    at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:847)
    at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:815)
    at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:775)
    at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:664)
    at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:46)
    at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:592)

どなたか解決策をご存じですか?

どのように解決するのですか?

を殺してみてください。 adb serverrestarting the adb server から terminal .

adb kill-server
adb start-server

また、モバイルデバイスでは、USBデバッグを切り替えてください。 私はこの問題が発生したとき、これらの組み合わせの両方が機能しました。

また Stetho by Facebook でデータベースを表示したり、クエリを実行することができます。 Stetho . Stetho また、ネットワークコールを見たり、自分のビュー階層を表示したりすることもできます。