问题标签 [app-actions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
323 浏览

android - 应用操作测试工具不适用于 Android Studio RC 或 Canary

我尝试在 Android Studio 3.6 RC3 和 Android Studio 4.0 Canary 9 中使用多个版本的插件。插件无法打开。我在日志文件中发现了一个错误:

似乎该插件的3.1.3版本修复了此问题,但此版本与 3.6 RC3 或 4.0 Canary 9 不兼容。

有人有解决方案吗?

0 投票
4 回答
642 浏览

android - 使用应用操作发布 android 应用时出错

我已根据https://developers.google.com/assistant/app/overview实施了应用操作

现在我正在尝试发布 .apk,但我从 google play 收到以下错误:

上传 APK 失败:上传 app bundle 失败,错误:googleapi:错误 403:APK 包含操作资源,但尚未接受 Actions on Google 服务条款。,apkNotificationMessageKeyActionsTosNotAccepted

有没有人面临同样的问题?我在哪里可以接受 Actions on Google 服务条款。

0 投票
1 回答
227 浏览

android - 如何使用 Google Assistant 测试 App Actions?

根据官方文档, App Actions 功能目前处于开发者预览模式。

对我来说,是否可以使用 Android 设备上的 Google Assistant 或仅使用 App Actions 测试工具来测试 App Actions 并不是很清楚。

有人知道是否可以使用 Google Assistant 测试 App Actions 吗?

应用操作何时可以在生产中使用?

0 投票
1 回答
151 浏览

java - 用 Java 处理来自谷歌助手的深层链接

希望处理来自 Google 助理的深层链接。因为目前我只有一个模拟器,所以我无法测试它(根据我的阅读,它需要一个真实的设备)。也就是说,我想知道我是否以正确的方式处理它。我对 Kotlin 不熟悉,我的代码正在变成 Spaghetti 试图集成,所以我把它放在我现有的启动器活动中,只是为了尝试让它暂时启动。manifest 和 actions.xml 的设置类似于健身应用教程。

我这样做正确吗?

0 投票
1 回答
222 浏览

android - 通过谷歌助手实现安卓应用操作的问题

我想通过谷歌助手调用我的应用设置页面。或者来自谷歌助手的任何页面。像“在 MyDemoApp 中打开设置”、“在 MyDemoApp 中创建对象”、“在 MyDemoApp 中创建价格为 25 美元的对象”。

我已经有深层链接。我尝试了 SliceProvider,但不知何故它根本不起作用。我想实现 App Actions 但 Dialogflow 太复杂了。

我尝试创建对话,但我不希望那样。我希望我的应用程序直接通过助手命令打开,无需任何对话。例如:“在 MyDemoApp 中打开主页”、“在 MyDemoApp 中打开报表页面”。

0 投票
1 回答
57 浏览

android - 助理 RECORD_HEALTH_OBSERVATION 缺失值

我正在尝试集成actions.intent.RECORD_HEALTH_OBSERVATION以跟踪应用程序中的体重。一切似乎都可以通过 App Actions Test Tool (v3.2.0) 运行,但是当我尝试通过与 Google Assistant 交谈进行测试时,实际重量值(例如 180)不存在——所有其他参数都按预期显示。

我的actions.xml

测试工具显示:

同样,当通过 App Actions Test tool/adb 进行测试时,两者都weightValue显示weightUnits为预期值——但是当说“Ok Google,用我的应用记录我重 180 公斤”时,则只 weightUnits出现在查询字符串中。

0 投票
1 回答
303 浏览

android - 谷歌助理培训

有没有办法教谷歌助手我的应用程序名称,因为它的语音识别似乎只需要英文完美的单词。

我的应用名称是测试,谷歌助手无法识别它。它将其检测为“Test1”,有时检测为“Test2”。

我想稍后使用 Open_App_Feature 但这个基本的东西也不起作用。

有人对这个有经验么?

0 投票
1 回答
219 浏览

android - 用户查询“Check Balance in mybank”未调用应用程序操作中的内置意图“actions.intent.GET_ACCOUNT”

在 android 版本 7.2 上测试。当用户查询“检查 mybank 中的储蓄余额”或“检查 mybank 中的当前余额”时工作正常,其中 mybank 是在 APP 操作测试工具中创建的应用程序名称。

intent 被调用并且 onBindSlice 接收参数“ Saving 和“ current ”作为参数,但 不适用于“Check Balance in mybank”,没有捕获任何参数。如何使自定义用户查询起作用?

这是我的谷歌操作文件

清单中的代码。

0 投票
1 回答
224 浏览

android - OPEN_APP_FEATURE 操作无法通过语音命令运行 [通过应用程序操作测试工具完美运行]

我已经在我的应用程序中使用 SLICE 提供程序实现了 actions.intent.OPEN_APP_FEATURE。
这是我的actions.xml样子。

在上面的代码中,FeatureEntitySet包含不同的功能,如慢跑、跑步、舞蹈等,我想在我的应用程序上打开这些功能,一切都可以通过 App Actions Test Tool 完美运行。

当我在 App Actions Test Tool 上创建预览时,它会使用默认功能值History创建预览。现在,当我用上面提到的其他值更改特征值History时,它在AATT上运行良好,但是在我的设备上使用语音命令或使用输入文本进行测试时,它不起作用。

我想再添加一件事,即创建预览的默认功能值历史记录也可以通过语音命令工作,但其他功能FeatureEntitySet不起作用。

有没有人遇到过这个问题或有人知道如何解决这个问题?

0 投票
1 回答
87 浏览

android - 应用程序操作:使用测试工具但不使用语音

我正在探索应用程序操作。我想构建一个包含三个页面的演示,用户可以通过向谷歌助手提供正确的指令导航到不同的页面。这是我的 actions.xml 和 AndroidManifest.xml:

它适用于应用程序操作测试工具,但谷歌助手无法正确解释“打开演示游戏”或“使用功能游戏打开演示”(即使我输入它)。它只是打开一个搜索结果。不确定我是否遗漏了代码中的某些内容。如果有人可以提供帮助,我们将不胜感激!