问题标签 [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 - 关于应用操作默认语言设置
我想 App Action 支持我的应用程序,我正在使用自定义意图,当我将我的应用程序发布到正式发布时,它总是被系统拒绝,因为我的应用程序的默认语言是 zh-TW ,但我的应用程序不支持 zh -TW,怎么会??
这是我的 strings.xml
如果这还不够,如何将我的默认语言更改为 en-US ?
请帮忙。谢谢。
android - 为系统应用添加 OPEN_APP_FEATURE
我已使用此文档集成了 OPEN_APP_FEATURE 以使用语音命令启动我的应用程序,并在 Play Store 配置或所谓的 App Action 测试工具的帮助下正常工作。
我正在为汽车操作系统开发系统应用程序(或预装应用程序),为此我需要添加语音命令来启动任何系统应用程序的功能,而无需使用应用程序操作测试工具。但是我没有看到任何有关此类要求的文档(或者我可能在研究中错过了)。然而,亚马逊的 Alexa Skills 没有 Play 商店配置也达到了同样的要求。并且应该也支持 Google 帮助。
是否有可能为系统应用程序添加 OPEN_APP_FEATURE?
android - 为什么要将应用程序上传到 Google Play 控制台为 Google Assistant 上传?
我正在学习这个Google Assistant Codelabs 分步示例。在步骤Upload to Play Console 中,需要将发布示例 apk 上传到 Google Play 商店,说明如下:
上传应用是在 Android Studio 中使用 App Actions 测试工具的先决条件
但它没有描述为什么在那里完成上传以及它有什么影响?
android - Google 助理应用程序操作文件未更新
我正在使用 Google 助理应用程序操作来通过 Google 助理打开我的应用程序。 https://developers.google.com/assistant/app
我面临一个问题。我正在更改应用操作“actions.xml”文件并尝试在设备上运行,但 Google 助理应用操作不起作用。当我检查 logcat 时,我可以看到履行 url 没有更新。
我正在做的步骤
- 更改履行网址
- 清理并重建项目
- 所有登录 ID 相同的 Android 工作室/设备/谷歌播放控制台
- 删除和重新创建 App 操作测试工具
android - 带有助手的应用程序操作测试工具显示“对不起,我找不到那个”
后续步骤:
- 以草稿模式将apk上传到android play控制台并发布到内部测试轨道
- 确保在 Android Studio、设备和游戏控制台中使用相同的帐户
- 确保包名称与控制台中的相同
- 将助手中的语言更改为英语(美国)
即使按照这些步骤操作,它仍然显示相同的错误。
android - 谷歌设置的 Android 操作
我有一个集成了打开应用功能的应用
行动:
我添加到清单:
使用 Android Studio App Actions 工具进行测试。所有作品我将应用程序上传到谷歌播放作为内部测试并勾选设置使用操作中的框......
没有,一旦它被上传和安装。我该如何测试?我试过嘿谷歌,打开 myapp 并启动我的车.. 或使用 myapp 并启动...
只需打开我的应用程序就可以了吗?
我错过了什么?
android - 为什么我的应用可以与应用操作测试工具一起使用,但在 Play 商店发布时却不行?
我一直在尝试让应用程序操作适用于我的应用程序,但它似乎只有在我使用应用程序操作测试工具时才有效。当我的应用程序发布到 Play 商店时,我在应用程序操作测试工具中使用的所有短语都无法与谷歌助手一起使用。如果有人能告诉我我在这里做错了什么,那将非常有帮助。
动作.xml:
数组.xml:
android - Google App Actions:requiredForegroundActivity 不起作用
我正在研究 Google App Actions,特别是前台应用程序调用功能。这需要设置 requiredForegroundActivity 以及下面提到的更多步骤
- 在您的 actions.xml 文件中,将标签添加到您想要支持前台应用程序调用的内置 Intent。Fulfillments 从上到下解析,因此在您的其他 Fulfillment 之上定义前台应用程序调用的 Fulfillment 以赋予它优先级。
- 在标记中,添加 requiredForegroundActivity 属性。
- 将 requiredForegroundActivity 属性设置为您希望在前台调用前台应用程序所需的活动。使用您的应用程序包名称指定不带任何类缩写的活动,后跟正斜杠 (/),然后是活动名称:APP_PACKAGE_NAME/ACTIVITY_NAME
- 在为 requiredForegroundActivity 指定的前台活动中,实现 onNewIntent() 方法来处理设置了 SINGLE_TOP 标志的深层链接意图。当指定的活动在前台时,助手将带有此标志的深层链接意图作为履行传递。
但是,使用 requiredForegroundActivity 会破坏我现有的深层链接。应用程序操作打开后备履行。我不明白为什么 requiredForegroundActivity 不起作用并破坏了现有的深层链接。
android - 将 android 应用程序与 Google Assistant 集成
我正在考虑创建操作以将我的应用程序与 Google Assistant 集成,我是否弄错了,我必须将其映射到 Google 列表中的一组已知操作/意图。我可以看到一些模糊的东西,比如预订出租车,或者我所在城市的空气污染情况,但看不到更常规的东西,比如让我的应用播放媒体。我错过了什么?我不敢相信没有涵盖基础知识,但晦涩难懂的东西却是。
我发现的意图列表:
https://developers.google.com/assistant/app/reference/built-in-intents
我正在遵循的关于创建意图和深层链接的指南:
android - 使用 Google 应用操作收集数据以扩展应用功能
我最近开发了一些应用操作来扩展我的应用功能。在使用应用程序操作扩展应用程序功能时,是否有关于传输到 Google 服务器的数据的任何文档?
在我的测试中,当用户向助手说出命令以及在设备上成功执行应用操作时,我没有注意到任何数据被传输到 Google 服务器。
我的理解是,助手会在设备上进行本地检查,以查看哪些应用程序可以实现意图,然后将意图提供给相应的应用程序。
谁能确认这是否正确?如果将数据发送给 Google,我在哪里可以找到关于共享哪些数据以及共享时间的更多信息?
我需要了解数据收集,以便相应更新我们的应用隐私政策