我可以通过手机上的Android Wear应用程序连接我的moto 360设备。 我已经关注Debugging over Bluetooth文章并使用以下命令来连接可穿戴设备。
adb forward tcp:4444 localabstract:/adb-hub
adb connect 127.0.0.1:4444
并且一切正常,但是当我尝试运行我的应用程序时,locat会显示错误,因为应用程序安装在可穿戴设备上。
我尝试使用其他可用的端口号但没有运气。这是我在logcat上看到的错误。如果我在这里遗漏任何东西,请告诉我。
提前致谢。
E/fd: IO Error creating local socket at com.sample.wearapp
java.io.IOException: Address already in use
at android.net.LocalSocketImpl.bindLocal(Native Method)
at android.net.LocalSocketImpl.bind(LocalSocketImpl.java:306)
at android.net.LocalServerSocket.<init>(LocalServerSocket.java:48)
at com.android.tools.fd.runtime.Server.<init>(Server.java:82)
at com.android.tools.fd.runtime.Server.create(Server.java:76)
at com.android.tools.fd.runtime.BootstrapApplication.onCreate(BootstrapApplication.java:290)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4712)
at android.app.ActivityThread.-wrap1(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1405)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5422)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)