当我使用actions测试工具运行应用程序动作健身示例时,我面对着问题,助手说:“对不起,我找不到这个。”
采取的步骤如下:
发布于 2020-09-02 14:41:46
在我的例子中,谷歌助理有不同的语言。我改到了英国-美国。
更改语言的,
步骤1:我说,“嘿,谷歌,打开助理设置”
步骤2:在助理设置中选择“”-> Select ->是英语(印度) ->,只需单击->更改为英语(美国)
然后,“应用程序操作测试工具”工作良好。
发布于 2019-09-16 07:09:09
这里还有几件事要核实。检查匹配的两个重要信息是包名,让我们以com.sample.app作为示例,使用sample@gmail.com帐户作为示例。
验证包名是否匹配:
com.sample.app作为sample@gmail.com的游戏控制台帐户中的一个应用程序(它可以在任何轨道上)。com.sample.app APK。com.sample.app --您应该从这个项目运行Actions测试工具验证Google帐户是否匹配:
sample@gmail.com登录到Androidsample@gmail.com登录到您的测试设备中,您还应该使用同一个帐户设置Google (确保您可以为该帐户触发Google )。你还应该核实:
AndroidManifest.xml中定义的安卓深度链接( actions.xml将调用的链接),有关如何使用adb进行测试,请参阅这里。您还可以在adb命令中指定包名,以便更准确地测试助手将如何调用应用程序。如果您仍然存在问题,请尝试查看adb logcat以获得助手试图调用的确切Intent。请注意,如果在Android中查找,则需要关闭包名的筛选器。日志将来自谷歌搜索应用程序(这是运行助手)。希望它能告诉你软件包的名称和安卓系统的Intent参数,它试图用它来调用你的应用程序,这样你就可以知道出了什么问题。
发布于 2019-09-16 07:16:14
谢谢你的快速回应。现在,我可以通过谷歌助理看到Android切片和应用程序动作。它开始工作,我刚刚检查了我所有的配置,一切看起来都很好。
我执行的步骤:
只是一个快速的查询,我如何触发相同的语音命令,而不是由AATT?生成的adb命令?
再次感谢你的帮助。
https://stackoverflow.com/questions/57936224
复制相似问题