这是我在安卓宣言中的活动之一。
<activity
android:name=".voice.VoiceAccountActivity"
android:label="Qnet Balance"
android:screenOrientation="portrait"
android:theme="@style/AppTheme">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.VOICE" />
<data
android:host="qnet.balance"
android:scheme="https" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>我读过语音交互API,但是每次我说"Open“时,它都会向我展示一堆来自网络的搜索结果。可浏览和数据qnet.balance,我试着用它来打开我的应用程序,用声音说“打开qnet.balance”,但也失败了。有人找到解决办法了吗?我说的是在执行"Ok Google“之后调用这些命令
发布于 2018-05-08 11:34:22
更改意图筛选标签。并且试着把标签改成一个词--它会起作用的。
<activity android:name=".MainActivity" android:label="race">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.VOICE" />
<data
android:host="qnet.balance"
android:scheme="https" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>它只打开发射器活动。我希望这能起作用
https://stackoverflow.com/questions/50231186
复制相似问题