Так что я пытался осуществить это - The fastest route between voice search and your appПолучите поиск от Google Now
То, что я до сих пор есть ...
В манифесте:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="com.google.android.gms.actions.SEARCH_ACTION"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
В MainActivity:
if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
String query = intent.getStringExtra(SearchManager.QUERY);
editText.setText(query);
}
Если я наберу свое имя приложения в Google Now, приложение будет показано. Если я его открываю, ничего не происходит, поэтому я не получил поисковый запрос (имя приложения).
Как мне реализовать, как описано сообщение «О'кей, Google, поиск пиццы на MyApp»?
Вы голосовой поиск 'ok google, поиск QUERY на MyApp'? Просто ввод имени вашего приложения не вызывает эту функцию. – ianhanniballake
Ой, не может быть «MyApp QUERY»? –
@ArjunU. это сработало для вас. Я пробовал то же самое и прекрасно работал с помощью команды adb, но он не работал с google now search.Will будет работать только после того, как он будет жить ... ?? –