我在使用应用操作测试工具运行应用操作健身示例时遇到问题,助手说“抱歉,我找不到那个”
遵循的步骤:
- 上传APK以草稿模式播放商店内部测试曲目
- 使用相同的帐户登录(设备、PlayConsole 和 AndroidStudio)
- 将packageId更改为我已上传到 playstore 的应用程序
- 运行 App Actions 测试工具 ->预览上传成功
- 运行-> 在设备中打开助手并显示消息“抱歉,找不到”
我在使用应用操作测试工具运行应用操作健身示例时遇到问题,助手说“抱歉,我找不到那个”
遵循的步骤:
就我而言,谷歌助手有不同的语言。我改为英语 - 美国。
要更改语言,
第 1 步:我说,“嘿 Google,打开智能助理设置”
第2步:在助手设置中->选择“助手”->选择“语言”->它是英语(印度) ->只需单击它->更改为英语(美国)
然后“应用程序操作测试工具”工作正常。
这里还有几件事需要验证。检查匹配的两个重要信息是包名称,让我们com.sample.app
用作示例和 Google 帐户,让我们sample@gmail.com
用作示例。
验证包名称是否匹配:
com.sample.app
在您的 Play 管理中心帐户中拥有一个应用程序sample@gmail.com
(它可以在任何轨道中)com.sample.app
在测试设备上安装了 APKcom.sample.app
- 您应该从该项目运行应用程序操作测试工具验证 Google 帐户是否匹配:
sample@gmail.com
sample@gmail.com
,您还应该使用相同的帐户设置 Google 助理(确保您可以为该帐户触发 Google 助理)您还应该验证:
AndroidManifest.xml
(actions.xml
将调用的)中定义的 Android 深层链接,请参阅此处了解如何使用adb
. 您还可以在命令中指定您的包名称,adb
以更准确地测试 Assistant 将如何调用您的应用程序。如果您仍有问题,请尝试查看Google助理尝试拨打adb logcat
的确切电话。Intent
请注意,如果您在 Android Studio 中查找,则需要关闭包名称的过滤器。日志将来自 Google 搜索应用程序(即运行助手的程序)。它应该有希望告诉你Intent
它试图调用你的应用程序的包名称和 Android 参数,这将让你找出问题所在。
感谢您的快速回复。现在我可以通过谷歌助手看到 Android Slices 和 App Actions。它开始工作我刚刚检查了我所有的配置,一切看起来都很好。
我执行的步骤:
只是一个快速查询,我如何触发相同的语音命令而不是 AATT 生成的 adb 命令?
再次感谢你的帮助。
就我而言,在检查了这两件事后它起作用了-