【发布时间】:2014-12-04 22:27:47
【问题描述】:
我有 2 台运行 Android 4.4.2 的设备(Nexus 5 和 Galaxy Note 3),它们都无法连接到 android wear。
我可以将设备与通常的蓝牙配对 - 如果没有这个 Android Wear 应用程序,我什至看不到我的手表。但随后 android wear 应用程序尝试连接手表但没有运气。
Wear 的堆栈跟踪
/HostWithRpcCallback﹕ Failed to send RPC
com.google.android.wearable.gmsclient.WearableException: sendRpcAsync failed: Status{statusCode=unknown status code: 4000, resolution=null}
at com.google.android.wearable.gmsclient.GoogleApiClientHelper.throwIfFailed(GoogleApiClientHelper.java:98)
at com.google.android.wearable.gmsclient.MessageManager$1$1.getResult(MessageManager.java:81)
at com.google.android.wearable.gmsclient.MessageManager$1$1.getResult(MessageManager.java:78)
at com.google.android.clockwork.actions.WearableHostWithRpcCallback$SendRpcCallbackWithId.onSendRpc(WearableHostWithRpcCallback.java:292)
at com.google.android.wearable.gmsclient.MessageManager$1.onResult(MessageManager.java:78)
at com.google.android.wearable.gmsclient.MessageManager$1.onResult(MessageManager.java:75)
at com.google.android.gms.common.api.BaseImplementation$CallbackHandler.deliverResultCallback(Unknown Source)
at com.google.android.gms.common.api.BaseImplementation$CallbackHandler.handleMessage(Unknown Source)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5026)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
at dalvik.system.NativeStart.main(Native Method)ode here
4.4.3+ 和 4.4.0- android 设备不会重现此问题。 有人知道怎么解决吗?
【问题讨论】:
-
介意分享一些来,这样我们实际上可能会看到其中有什么问题?
-
分享一些你的意思的代码?如果没有编写任何代码,我根本无法连接设备。 Android Wear 应用 play.google.com/store/apps/… 始终显示“正在连接 - 已断开连接”