android - adb没有在wifi上安装apk
问题描述
我正在尝试调试我的wearos 智能手表。我已按照此处的说明进行操作 https://developer.android.com/training/wearables/get-started/debugging#wifi-debugging
我已启用 wifi 调试并尝试通过 wifi 安装我的 apk。手机和智能手表都在同一个wifi中。当我跑
adb connect IP_ADDR
,我得到以下信息:
already connected to IP_ADDR
但是当我尝试通过运行以下命令来安装应用程序时
adb -s IP_ADDR install path-to-apk
我间歇性地收到此错误:
adb: connect error for write: closed
如果我尝试从 Android Studio 安装,我会收到设备脱机错误。
它有时会成功安装,但有一半时间我会遇到这个错误。我试图解决这个问题的事情
- adb kill-server/adb 启动服务器
- 从 wifi 断开并重新连接智能手表
- 在手表中禁用和重新启用 wifi 调试
- 重新启动手表和笔记本电脑
我在 Android Studio 4.2.1 和最新的狐狸北极版本上都试过这个。我正在使用 macOS BigSur 11.5.2。WearOS 版本是 2.30。
PS:我目前的设置无法使用智能手表进行蓝牙调试。
解决方案
推荐阅读
- python - 如何实现向后(自上而下)连接
- typescript - 是否可以检查对象的键是否是泛型的键?
- vue.js - 恢复和预览使用 Vue Formulate 上传的图像
- ios - nuxt.js pwa 的启动画面(添加到主屏幕 ios 和 Apk pwa)
- python - 尝试在熊猫中外部合并两个数据框时出现类型错误
- winforms - 设置 ComboBox 的每个项目的 BackColor 属性
- javascript - 使用javascript函数自定义排序HTML表格
- docker - Docker 版本与命令的预期不同
- python - python OpenCV检测所有具有预定义值的像素
- trading - 我的 MQL4 订单发送正常,但没有任何反应,也没有发送订单?