2014-11-09 8 views
7

Sto costruendo un'app per Android e vorrei integrare la possibilità di effettuare ricerche utilizzando la voce con Google Now Actions come descritto in questo blog post. Prima di spingere l'app sul Play Store, c'è un modo per testare il mio filtro intent (com.google.android.gms.actions.SEARCH_ACTION), la gestione delle espressioni di ricerca, ecc.? Ho seguito il documentation e incluso il filtro intento, come di seguito:Come posso attivare l'azione di Google Now com.google.android.gms.actions.SEARCH_ACTION per i test?

<activity android:name=".SearchActivity"> 
    <intent-filter> 
    <action android:name="com.google.android.gms.actions.SEARCH_ACTION" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    </intent-filter> 
</activity> 

risposta

16

Sì, è possibile utilizzare adb attività manager per innescare l'attività utilizzando la seguente sintassi:

adb shell inizio am -a com.google.android.gms.actions.SEARCH_ACTION interrogazione -e foo < app nome del pacchetto qui >

+0

Ciao Jarek! Ho appena visto i tuoi GoogleDevelopers parlare di "Implementazione di Freemium con Google Play in-app Billing API" su YouTube. Penso di aver riscontrato alcuni problemi gravi con i documenti e il flusso logico dell'API di fatturazione v3, ma non riesco a impadronirmi di nessuno su Google. Posso chiederti di dare un'occhiata a questa domanda: http://stackoverflow.com/questions/30921789/working-around-api-purchase-logic-flaws-for-consumables-in-google-plays-billing e inoltralo alla persona giusta su Google? Grazie! –

+0

Non riesco ad iniziare con lo spazio costante della query, ad esempio, '-e query record errato', hai qualche suggerimento? – cuasodayleo

Problemi correlati