带有谷歌助理的应用操作测试工具会显示"Sorry, I couldn't find it"



我在使用应用操作测试工具运行应用操作适用性示例时遇到问题,助手说"抱歉,我找不到">

遵循的步骤:

  1. 在草稿模式下将APK上传到Play商店内部测试轨道
  2. 使用同一帐户登录(设备、Play 管理中心和安卓工作室(
  3. 已将包 ID更改为我已上传到的应用程序 游戏商店
  4. 运行应用操作测试工具 ->预览已上传 成功
  5. Run-> 在设备中打开助手,并显示消息"对不起, 找不到那个">

就我而言,谷歌助手有不同的语言。我改成英语 - 美国。

要更改语言,

第 1 步:我说:"嘿谷歌,打开 Google 助理设置">

第 2 步:在助理设置 -> 选择"助手"->选择"语言"-> 它是英语(印度(-> 只需单击该 ->更改为英语(美国(

然后"应用程序操作测试工具"工作正常。

这里还有一些事情需要验证。检查匹配情况很重要的两条信息是包名称(让我们以com.sample.app为例(和 Google 帐户(让我们以sample@gmail.com为例(。

验证包名称是否匹配:

  • 您应该在 Play 管理中心帐号中com.sample.app应用sample@gmail.com(它可以位于任何轨道中(
  • 您应该在测试设备上安装com.sample.appAPK
  • 在带有包com.sample.app的应用的源代码中.xml应有一个操作 - 应从此项目运行应用操作测试工具

验证 Google 帐号是否匹配:

  • 您应该使用sample@gmail.com登录Android Studio
  • 您应该使用sample@gmail.com登录测试设备,您还应该使用相同的帐户设置 Google 助理(确保您可以为该帐户触发 Google 助理(

您还应该验证:

  • 您可以成功触发AndroidManifest.xml中定义的 Android 深层链接(actions.xml将调用的链接(,请参阅此处了解如何使用adb进行测试。您还可以在adb命令中指定程序包名称,以便更准确地测试 Google 助理如何调用您的应用。

如果您仍有问题,请尝试查看adb logcat,了解 Google 助理尝试拨打的确切Intent。请注意,如果您在 Android Studio 中查找,则需要关闭软件包名称的过滤器。日志将来自谷歌搜索应用(运行助手(。它应该有希望告诉你它试图用来调用你的应用程序的软件包名称和 AndroidIntent参数,这将使你找出出了什么问题。

感谢您的快速回复。现在我可以通过谷歌助手看到Android切片和应用程序操作。它开始工作,我刚刚检查了我所有的配置,一切看起来都不错。

我执行的步骤:

  • 检查了我的所有登录信息(测试设备、Play 管理中心和安卓工作室(
  • 全新安装了软件包名称的应用程序,即 上传到游戏商店。(注释操作元数据,然后将应用程序上传到播放管理中心,否则将不允许上传(
  • 已删除的操作预览并从 AATT 再次更新。(应用操作测试 工具(
  • 运行命令,它开始通过谷歌助理启动应用程序,然后 在谷歌助理窗口中显示来自应用程序的切片。

只是一个快速查询,如何触发相同的语音命令而不是 AATT 生成的 adb 命令?

再次感谢您的帮助。

就我而言,它在检查这两件事后起作用-

  1. 该帐户应该是谷歌播放管理中心的所有所有者。
  2. 设备上的区域设置
  3. 应与你在测试工具中选择的区域设置匹配。就我而言,它是英语(英国(,将其更改为英语(美国(后,它开始工作。

相关内容

最新更新