简体   繁体   中英

Why [App Actions Test Tool] not support shortcuts xml file?

I had created App Actions using the Android Shortcuts framework: https://developers.google.com/assistant/app/get-started

shortcuts.xml

<?xml version="1.0" encoding="utf-8"?>
<shortcuts xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    >
    <capability android:name="custom.actions.intent.PLUS_DAYS"
        queryPatterns="@array/PlusQueries">
        <intent
            android:action="android.intent.action.VIEW"
            android:targetPackage="com.noen.maihue.datetimeplus"
            android:targetClass="com.noen.maihue.datetimeplus.MainActivity">
            <parameter
                android:name="day_number"
                android:key="day_number"/>
        </intent>
    </capability>
    <shortcut
        android:shortcutId="Plus_Days"
        android:shortcutShortLabel="@string/PlusDayShort">
        <capability-binding android:key="custom.actions.intent.PLUS_DAYS">
            <parameter-binding
                android:key="day_number"
                android:value="@string/day_number"/>
        </capability-binding>
    </shortcut>
    <!-- Specify more shortcuts here. -->
</shortcuts>

Androidmanifest.xml

<activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
            <meta-data
                android:name="android.app.shortcuts"
                android:resource="@xml/shortcuts" />
        </activity>

But if I create a Preview to test, it occur error:

    App Actions Test Tool v3.5.5
    No Android Module with actions file reference found. You need one Android Module with an actions file reference.
    Create Actions.xml

Why App Actions Test Tool not support shortcuts xml file?

您需要安装另一个 Android Studio 插件“Google Assistant”,该插件还包含一个“应用操作测试工具”

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM