通过USB调试Android Wear设备

通过USB调试Android Wear设备,android,adb,wear-os,Android,Adb,Wear Os,这是否可以通过USB而不是蓝牙调试磨损设备? 通过蓝牙是可能的,但当我通过USB将手表连接到PC时,在adb中我有: adb devices List of devices attached ???????????? no permissions 您需要在穿戴设备上的开发者选项中允许进行ADB调试,当您通过USB连接watch PC后,手机会提示您“允许对特定PC进行USB调试”,单击是,您的smartwatch将显示在ADB列表中,此外,您应该可以查看日志并能够立即部署应用程序,就像任

这是否可以通过USB而不是蓝牙调试磨损设备? 通过蓝牙是可能的,但当我通过USB将手表连接到PC时,在adb中我有:

adb devices
List of devices attached
????????????    no permissions

您需要在穿戴设备上的开发者选项中允许进行ADB调试,当您通过USB连接watch PC后,手机会提示您“允许对特定PC进行USB调试”,单击是,您的smartwatch将显示在ADB列表中,此外,您应该可以查看日志并能够立即部署应用程序,就像任何处于调试模式的手机一样。

我使用Ubuntu 14.10作为操作系统,必须运行以下步骤才能识别我的磨损(来源:,步骤3下):

  • 从此处获取您的服装供应商ID:
  • 以root用户身份登录并创建此文件:/etc/udev/rules.d/51 android.rules
  • 添加这一行,并替换????根据您的供应商ID:
    子系统==“usb”,ATTR{idVendor}==“??”,MODE=“0666”,GROUP=“plugdev”
  • 保存并执行chmoda+r/etc/udev/rules.d/51 android.rules
  • 重新连接您的衣服,等待“权限”对话框显示(在手机上!)
  • 编辑:


    是一个完整的
    51 android.rules
    文件,允许任何类型的android设备使用root权限重新启动ADB

    sudo killall adb
    sudo adb
    

    将蓝牙权限放入您的清单中?这将取决于穿戴设备(并非所有设备都提供USB)。从这里开始,它应该与任何其他Android设备没有什么不同(例如,在Windows上,您需要找到正确的驱动程序)。如果您在Linux上,也可以查看相关的驱动程序。是的,但问题是,没有提示。我允许ADB调试,将设备连接到PC,但什么也没发生。在“adb设备”中,只有“??”??????“无权限”尝试允许在手机上调试并连接到PC,可能就是这样。然后试试磨损。在我的情况下,只要重新启动adb就足够了,即不需要sudo。