在连接并列为目标设备之后,尝试直接在Moto 360上运行Android应用程序的磨损版本。
亚行可以看到并传达良好。
但是,部署消息长时间没有进展,大约10分钟。
最终,应用程序已安装,但这使得设备上的持续开发几乎不可能。
有没有办法加快安装速度?我真的怀疑蓝牙链接是那么慢。
答案 0 :(得分:3)
有时你真的没有选择使用模拟器。
我在设备上直接部署的经验与您的相同。
对我来说,初始部署很快,但最终在重新部署后开始减速
对我有用的是:
在磨损(https://play.google.com/store/apps/details?id=rocketstartups.weartaskmanager&hl=en)
在部署之前,打开任务管理器并“关闭所有”应用程序。
现在部署。我会在一分钟内获得一致的部署。
希望有所帮助
答案 1 :(得分:2)
我的两款Android Wear手表(Moto 360和LG G手表 - 感谢I / O)都遇到了麻烦。我有时发现在设备上的开发者选项中禁用然后重新启用 ADB调试会有所帮助。我没有解释为什么这会产生影响,但根据我的经验,它可以 - YMMV。
答案 2 :(得分:2)
我遇到了同样的问题并开始使用模拟器。 由于没有通过蓝牙进行数据传输,仿真器非常快。
要设置模拟器,您可以使用以下教程。 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服装的下一次更新即将推出Wi-Fi。有了它,我们应该能够在Wi-Fi本身部署它。
http://androidcommunity.com/moto-360-getting-wifi-support-after-android-wear-update-20150421/
答案 3 :(得分:0)
我使用Android Studio的以下程序将此过程缩短到大约两分钟(考虑前10分钟以上的天赐之物):
1 - 确保手表充电。
2 - 按照allkenang
的建议下载并安装任务管理器应用程序3 - 删除当前版本的应用程序; adb -s localhost:4444卸载com.example.packagename(或127.0.0.1:4444,如果您正在使用它) - 如果这说 - 等待设备 - 它通常不起作用,您将需要断开并重新连接手表。你应该在一两秒后收到一条“成功”的消息。
4 - 正常将新版应用程序安装到手表上。
5 - 当您看到文本“DEVICE SHELL COMMAND:pm install -r ...”时,使用任务管理器关闭所有应用程序。每3秒重复一次。
不确定是否有任何这些步骤是不必要的,但这是我使用的过程及其解决问题。