ReceachzerIntent dà errore dopo l'ultimo aggiornamento di Google Search

Ho implementato un riconoscimento vocale continuo utilizzando SpeechReceachzer. Il riconoscimentoListener in genere va a ERROR_NETWORK (errore n. 2) dopo onBeginningOfSpeech. Ciò non avviene each volta ma molte volte. Questo comportmento è iniziato dall'ultimo aggiornamento di Google 4.1.24.1672412.arm update (12 gennaio 2015)

protected class SpeechReceachtionListener implements ReceachtionListener { public void onBeginningOfSpeech() { } public void onError(int error) { if (mIsStreamSolo) { // CAudioLibrary.unmute(); mIsStreamSolo = false; } if(error == SpeechReceachzer.ERROR_NETWORK||error == SpeechReceachzer.ERROR_SERVER) { 

…..

  • Attività Android come window di dialogo
  • Impostazione di word EditText
  • Come posizionare il button all'interno del text di modifica
  • Android - Che intenzione fa il problema del button Home?
  • Punto di interruzione nel servizio non funzionante
  • Android unisce due immagini
  • Ho esaminato logcat e ho scoperto che dà molti errori come questo: non è il mio dispositivo specifico, dà lo stesso errore anche sui dispositivi dei miei utenti. C'è un problema sul sito google? Se ripristino l'aggiornamento di Google, funziona senza dare questi errori. Grazie in anticipo.

     01-15 14:36:48.656 3012-3012/? D/STATUSBAR-NetworkController﹕ onDataActivity: direction=2 01-15 14:36:48.656 3012-3012/? D/STATUSBAR-NetworkController﹕ refreshSignalCluster - setNWBoosterIndicators(false) 01-15 14:36:48.656 3012-3012/? D/STATUSBAR-NetworkController﹕ refreshSignalCluster: data=2 bt=false 01-15 14:36:48.691 32404-32409/? D/dalvikvm﹕ GC_CONCURRENT freed 384K, 25% free 10740K/14260K, paused 10ms+3ms, total 40ms 01-15 14:36:48.871 5732-13019/? W/JavaNetConnection﹕ Failed to get connection status. java.io.FileNotFoundException: https://www.google.com/m/voice-search/down?pair=6239918a-dc45-4eea-ac6f-b9bf8de57ced at kxb.getInputStream(PG:228) at kxa.getInputStream(PG:210) at kxc.getInputStream(PG:25) at cla.Gj(PG:256) at dzz.Gj(PG:26) at cla.Gi(PG:240) at cla.disconnect(PG:132) at clb.b(PG:110) at clb.a(PG:66) at dzb.a(PG:197) at cqj.HS(PG:529) at cqi.run(PG:314) 01-15 14:36:48.871 5732-13019/? W/S3NetworkUtils﹕ [Download] response code: 400, internal error header: -74061 01-15 14:36:49.071 5732-13104/? W/JavaNetConnection﹕ Failed to get connection status. java.io.FileNotFoundException: https://www.google.com/m/voice-search/down?pair=af1df3dc-08ac-45fd-bb30-eee3393bcb9c at kxb.getInputStream(PG:228) at kxa.getInputStream(PG:210) at kxc.getInputStream(PG:25) at cla.Gj(PG:256) at dzz.Gj(PG:26) at cla.Gi(PG:240) at cla.disconnect(PG:132) at clb.b(PG:110) at clb.a(PG:66) at dzb.a(PG:197) at cqj.HS(PG:529) at cqi.run(PG:314) 01-15 14:36:49.071 5732-13104/? W/S3NetworkUtils﹕ [Download] response code: 400, internal error 

    Inoltre, ho notato le seguenti righe:

    01-15 14: 36: 55.556 5732-6800 /? W / EventLogger: recordGsaError eyd: tr-TR a hdv.a (PG: 121) a java.lang.reflect.Method.invokeNative (Metodo nativo) a java.lang.reflect.Method.invoke (Method.java:515) a fid.run (PG: 102) a java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:422) a java.util.concurrent.FutureTask.run (FutureTask.java:237) a java.util. concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201 (ScheduledThreadPoolExecutor.java:152) a java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:265) a java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112 ) a java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:587) a java.lang.Thread.run (Thread.java:841) 01-15 14: 36: 55.556 5732-6800 /? W / ErrorProcessor: onFatalError, ignorando l'errore dal motore (1): eyd: tr-TR 01-15 14: 36: 55.556 5732-6800 /? W / EventLogger: recordGsaError eyb: GsaErrorCode: 458756, motore: 1 a hdv.a (PG: 126) a java.lang.reflect.Method.invokeNative (Metodo nativo) a java.lang.reflect.Method.invoke (Metodo. java: 515) a fid.run (PG: 102) a java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:422) a java.util.concurrent.FutureTask.run (FutureTask.java:237) a java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201 (ScheduledThreadPoolExecutor.java:152) a java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:265) a java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor .java: 1112) a java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:587) a java.lang.Thread.run (Thread.java:841) 01-15 14: 36: 55.556 5732-6800 /? W / DefaultReceachtionState: Errore ripetuto dal motore secondario. 01-15 14: 36: 55.556 5732-6800 /? W / ErrorProcessor: onFatalError, ignorando l'errore dal motore (1): eyb: GsaErrorCode: 458756, motore: 1

  • Copiare il database SQLite dalla cartella degli asset
  • Come caricare video in youtube in android?
  • Dove si trova il codice sorgente ConstraintLayout?
  • cambiando l'altezza di ActionBar in modalità di orientamento
  • impostare lo background di forma trasparente in android
  • Questo SDK di Android richiede Android Developer Toolkit versione 23.0.0 o superiore
  • L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.