问题标签 [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.
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 不兼容。
有人有解决方案吗?
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 服务条款。
android - 如何使用 Google Assistant 测试 App Actions?
根据官方文档, App Actions 功能目前处于开发者预览模式。
对我来说,是否可以使用 Android 设备上的 Google Assistant 或仅使用 App Actions 测试工具来测试 App Actions 并不是很清楚。
有人知道是否可以使用 Google Assistant 测试 App Actions 吗?
应用操作何时可以在生产中使用?
java - 用 Java 处理来自谷歌助手的深层链接
希望处理来自 Google 助理的深层链接。因为目前我只有一个模拟器,所以我无法测试它(根据我的阅读,它需要一个真实的设备)。也就是说,我想知道我是否以正确的方式处理它。我对 Kotlin 不熟悉,我的代码正在变成 Spaghetti 试图集成,所以我把它放在我现有的启动器活动中,只是为了尝试让它暂时启动。manifest 和 actions.xml 的设置类似于健身应用教程。
我这样做正确吗?
android - 通过谷歌助手实现安卓应用操作的问题
我想通过谷歌助手调用我的应用设置页面。或者来自谷歌助手的任何页面。像“在 MyDemoApp 中打开设置”、“在 MyDemoApp 中创建对象”、“在 MyDemoApp 中创建价格为 25 美元的对象”。
我已经有深层链接。我尝试了 SliceProvider,但不知何故它根本不起作用。我想实现 App Actions 但 Dialogflow 太复杂了。
我尝试创建对话,但我不希望那样。我希望我的应用程序直接通过助手命令打开,无需任何对话。例如:“在 MyDemoApp 中打开主页”、“在 MyDemoApp 中打开报表页面”。
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
出现在查询字符串中。
android - 谷歌助理培训
有没有办法教谷歌助手我的应用程序名称,因为它的语音识别似乎只需要英文完美的单词。
我的应用名称是测试,谷歌助手无法识别它。它将其检测为“Test1”,有时检测为“Test2”。
我想稍后使用 Open_App_Feature 但这个基本的东西也不起作用。
有人对这个有经验么?
android - 用户查询“Check Balance in mybank”未调用应用程序操作中的内置意图“actions.intent.GET_ACCOUNT”
在 android 版本 7.2 上测试。当用户查询“检查 mybank 中的储蓄余额”或“检查 mybank 中的当前余额”时工作正常,其中 mybank 是在 APP 操作测试工具中创建的应用程序名称。
intent 被调用并且 onBindSlice 接收参数“ Saving ”和“ current ”作为参数,但 不适用于“Check Balance in mybank”,没有捕获任何参数。如何使自定义用户查询起作用?
这是我的谷歌操作文件
清单中的代码。
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
不起作用。
有没有人遇到过这个问题或有人知道如何解决这个问题?
android - 应用程序操作:使用测试工具但不使用语音
我正在探索应用程序操作。我想构建一个包含三个页面的演示,用户可以通过向谷歌助手提供正确的指令导航到不同的页面。这是我的 actions.xml 和 AndroidManifest.xml:
它适用于应用程序操作测试工具,但谷歌助手无法正确解释“打开演示游戏”或“使用功能游戏打开演示”(即使我输入它)。它只是打开一个搜索结果。不确定我是否遗漏了代码中的某些内容。如果有人可以提供帮助,我们将不胜感激!