我创建了一个android应用程序,其中包含了一个磨损模块。当我通过USB在物理设备上运行移动应用程序调试器时,我看到它没有打包磨损应用程序,所以我无法在我的手表上安装链接的手表应用程序(通过wi连接到亚行)。当移动设备调试器运行时,我运行手表应用程序的调试器,应用程序在手表上运行,但我在移动应用程序中有代码来检测手表何时连接,并且它从未连接。不过,当我通过手表上的“应用程序”菜单安装手表应用程序时,该应用程序就可以在发布时工作,并建立手表连接性。
如何通过调试器实现手表和手机应用程序之间的连接?对我来说,这是一个巨大的痛苦点,我似乎无法在google或堆栈溢出中找到任何东西来描述如何最好地设置调试环境,以便将这些应用程序链接到这两个设备上并进行通信。我的移动设备应用程序在很大程度上依赖于探测手表传感器并与它们进行交互,所以我需要一种有效的方法来测试这一点。
谢谢!
发布于 2022-04-08 06:54:07
您是在本地使用仿真器还是在同一设备上进行测试?
如果您在相同的设备上进行测试,请注意,只有在包和签名都匹配时才能使用磨损连接。调试版本的标准是具有与发布版本不同的签名。因此,只有手表应用程序的调试版本才能与手机应用程序的调试版本进行对话。
https://stackoverflow.com/questions/71767657
复制相似问题