我正在尝试运行示例App Actions Fitness project,但是我无法获得AATT在我的Samsung S8设备(或带有Android 10和Google Assistant的Emulator Pixel 3上)上执行任何操作。我已经尝试过AATT版本(3.1.1和3.1.2)。
这些是我遵循的步骤:
actions.xml
的Play商店帐户。actions.xml
安装签名的应用程序到我的设备上Fit Actions
作为AATT成功创建了预览我的调用名称,并将“语言环境”留空。Sorry, I couldn't find it
我什至尝试使用Stack Overflow上@adamkoch建议的步骤来验证我的设置,但没有用。
我在adb logcat
中搜索了助手正在尝试调用的确切Intent
,但只发现了这一点:
I/ActivityManager: START u0 {act=android.intent.action.VIEW typ=null flg=0x10000000 cmp=ComponentInfo{com.google.android.googlequicksearchbox/com.google.android.apps.gsa.deeplink.DeeplinkActivityEntrypoint}} from uid 2000
欢迎任何想法和建议。
根据评论,所有内容均已通过验证,并按照this post看起来不错。三星Galaxy S8缺少的一件事是检查/设置设备的区域设置-最安全的选择是设置为en-US。
[App Actions在其他语言环境(如ID-ID中受支持,我不确定是否有支持的语言环境的已发布列表。