在连接并列为目标设备后,尝试直接在 Moto 360 上运行 Android 应用程序的可穿戴设备。
亚行可以看到它并且可以正常通信。
但是,部署消息很长时间没有进展,大约 10 分钟。
最终,应用程序被安装,但这使得在设备上进行持续开发几乎是不可能的。
有什么方法可以加快安装速度吗?我真的怀疑蓝牙链接有那么慢。
在连接并列为目标设备后,尝试直接在 Moto 360 上运行 Android 应用程序的可穿戴设备。
亚行可以看到它并且可以正常通信。
但是,部署消息很长时间没有进展,大约 10 分钟。
最终,应用程序被安装,但这使得在设备上进行持续开发几乎是不可能的。
有什么方法可以加快安装速度吗?我真的怀疑蓝牙链接有那么慢。
好吧,有时候你真的没有使用模拟器的选项。
我在设备上直接部署的经验与您的几乎相同。
对我来说,最初的部署很快,但最终在几次重新部署后开始放缓
对我有用的是:
在 Wear 上安装 TaskManager(https://play.google.com/store/apps/details?id=rocketstartups.weartaskmanager&hl=en)
在部署之前,打开 Wear 上的任务管理器并“关闭所有”应用程序。
现在部署。我在一分钟内得到一致的部署。
希望能帮助到你
我的两款 Android Wear 手表(Moto 360 和 LG G 手表 - 谢谢 I/O)都遇到了这个问题。我有时发现它有助于在设备上的开发人员选项中禁用然后重新启用ADB 调试。我无法解释为什么这会有所作为,但根据我的经验,它可以 - YMMV。
我有同样的问题并开始使用模拟器。模拟器非常快,因为没有通过蓝牙传输数据。
要设置模拟器,您可以使用以下教程。 http://www.binpress.com/tutorial/how-to-create-a-custom-android-wear-watch-face/120 https://developer.android.com/training/wearables/apps/creating.html
Android Wear 的下一次更新是 Wi-Fi。有了它,我们应该能够将它部署在 Wi-fi 本身中。
http://androidcommunity.com/moto-360-getting-wifi-support-after-android-wear-update-20150421/
使用 Android Studio 的以下过程,我将过程缩短到大约两分钟(考虑到前 10 多分钟的时间,这是天赐之物):
1 - 确保您的手表电量充足。
2 - 下载并安装 allkenang 推荐的任务管理器应用程序
3 - 删除当前版本的应用程序;adb -s localhost:4444 uninstall com.example.packagename (或 127.0.0.1:4444 如果你正在使用它) - 如果这说 - 等待设备 - 它通常不起作用,你需要断开并重新连接手表. 一两秒钟后,您应该会收到一条“成功”消息。
4 - 像往常一样将新版本的应用程序安装到您的手表上。
5 - 当您看到文本“DEVICE SHELL COMMAND: pm install -r ...”时,使用任务管理器关闭所有应用程序。每 3 秒重复一次。
不确定这些步骤是否是不必要的,但这就是我使用的过程并解决了问题。