是否可以在Android应用中集成google助手?
我无法在网上找到任何有关它的信息。
我今天知道谷歌发布了助理SDK,但他们甚至在Android Developers Blog post
中也没有提及任何Android支持如果已安装,请询问您的应用可以提供的内容。
例如:
"好的谷歌,在亚马逊上找到星球大战蓝光"
它会启动亚马逊购物应用程序并寻找它。
是否有可能在使用此发布的SDK的应用程序中实现类似的内容?
答案 0 :(得分:8)
您的示例并未说明将智能助理嵌入您自己的应用中 - 听起来就像使用智能助理启动您的应用一样。
前者将受此SDK支持,后者......不是真的。
您可以通过构建适用于Android的gRPC库,将新发布的SDK嵌入到您的应用中。有关智能助理SDK的概述信息,请参阅https://developers.google.com/assistant/sdk/prototype/getting-started-other-platforms/integrate;有关开始使用gRPC for Android,请参阅http://www.grpc.io/docs/quickstart/android.html。
答案 1 :(得分:3)
答案 2 :(得分:0)
Google启动了应用操作,目前处于开发人员预览状态。使用“应用程序操作”,您可以使用“助理操作”来深度链接到您的应用程序。详细信息位于https://developers.google.com/assistant/app/get-started。
简称为:
actions.intent.OPEN_APP_FEATURE
。actions.xml
文件,并从AndroidManifest.xml
链接到该文件。actions.xml
文件中将内置意图映射到您的活动:<actions>
<action intentName="actions.intent.OPEN_APP_FEATURE">
<fulfillment urlTemplate="exampleapp://open{?appfeature}">
<parameter-mapping intentParameter="feature" urlParameter="appfeature" />
</fulfillment>
</action>
</actions>
当您向助手询问内置意图页面上的示例中指定的查询时,您的活动应该可用。