When I launch the Android app. Error processing input stream

MainActivity.java

public class MainActivity extends AppCompatActivity {
LinearLayout llStats;
TextView txtPlayCount, txtEarned;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    llStats = (LinearLayout) findViewById(R.id.llStats);
    txtPlayCount = (TextView) findViewById(R.id.txtNowPlaying);
    txtEarned = (TextView) findViewById(R.id.txtEarned);

    // layout background transparent
    llStats.getBackground().setAlpha(150);
    llStats.setVisibility(View.VISIBLE);

    Intent i = getIntent();
    String now_playing = i.getStringExtra("now_playing");
    String earned = i.getStringExtra("earned");

    // Diplaying the text
    txtPlayCount.setText(now_playing);
    txtEarned.setText(earned);

    }
}

SplashScreen.Java

public class SplashScreen extends Activity {
String now_playing, earned;
//Splash screen Timeout
private static int SPLASH_TIME_OUT = 3000;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.content_splash_screen);
    new PrefetchData().execute();


    new Handler().postDelayed(new Runnable() {
        @Override
        public void run() {
            Intent intent = new Intent(SplashScreen.this, MainActivity.class);
            startActivity(intent);

            finish();
        }
    }, SPLASH_TIME_OUT);

   /* FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
        }
    });*/
}
    private class PrefetchData extends AsyncTask<Void,Void,Void>
    {
        @Override
        protected void onPreExecute() {
            super.onPreExecute();
        }

        @Override
        protected Void doInBackground(Void... params) {

            JsonParser jsonParser=new JsonParser();
            String json=jsonParser.getJSONFromUrl("http://api.androidhive.info/game/game_stats.json");

            Log.e("Response is ", ">" + json);

            if (json != null)

                try
                {
                    JSONObject jObj=new JSONObject(json).getJSONObject("game_stat");
                    now_playing = jObj.getString("now_playing");
                    earned = jObj.getString("earned");

                    Log.e("JSON", "> " + now_playing + earned);


                }
                catch (JSONException e)
                {
                    e.printStackTrace();
                }


            return null;
        }

        @Override
        protected void onPostExecute(Void aVoid) {

            super.onPostExecute(aVoid);
            Intent i = new Intent(SplashScreen.this, MainActivity.class);
            i.putExtra("now_playing", now_playing);
            i.putExtra("earned", earned);
            startActivity(i);

            // close this activity
            finish();
        }
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.menu_splash_screen, menu);
    return true;
    }
}

Error list

02-02 12: 27: 07.983 1856-2006/com.google.android.googlequicksearchbox: W/ErrorReporter: reportError [: 211, : 524300]: 02-02 12: 27: 07.984 1856-2006/com.google.android.googlequicksearchbox: W/ErrorProcessor: onFatalError, (4)                                                                                               com.google.android.apps.gsa.shared.speech.a.g:                                                                                                    com.google.android.search.core.hotword.l.bsw(HotwordRecognitionRunner.java:166)                                                                                                    com.google.android.search.core.hotword.l $1.run(HotwordRecognitionRunner.java:138)                                                                                                    java.util.concurrent.Executors $RunnableAdapter.call(Executors.java:423)                                                                                                    java.util.concurrent.FutureTask.run(FutureTask.java:237)                                                                                                    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)                                                                                                    java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:588)                                                                                                    java.lang.Thread.run(Thread.java:818)                                                                                                    com.google.android.apps.gsa.shared.util.c.a.l $1.run(GsaThreadFactory.java:99)                                                                                                : com.google.android.apps.gsa.shared.api.io.GsaIOException: : 393237 | : 393220 | AudioRecord .                                                                                                    com.google.android.apps.gsa.speech.audio.Tee.pO(Tee.java:426)                                                                                                    com.google.android.apps.gsa.speech.audio.Tee.k(Tee.java:309)                                                                                                    com.google.android.apps.gsa.speech.audio.ad.read(Tee.java:503)                                                                                                    java.io.InputStream.read(InputStream.java:162)                                                                                                    com.google.android.apps.gsa.speech.audio.z.run(MultipleReaderAudioSource.java:206)                                                                                                : com.google.android.apps.gsa.shared.api.io.GsaIOException: : 393220 | AudioRecord .                                                                                                    com.google.android.apps.gsa.speech.audio.v.aHv(MicrophoneInputStream.java:172)                                                                                                    com.google.android.apps.gsa.speech.audio.v.read(MicrophoneInputStream.java:224)                                                                                                    com.google.android.apps.gsa.shared.util.ai.a(IoUtils.java:149)                                                                                                    com.google.android.apps.gsa.speech.audio.Tee.pO(Tee.java:422)                                                                                                    com.google.android.apps.gsa.speech.audio.Tee.k(Tee.java:309)                                                                                                    com.google.android.apps.gsa.speech.audio.ad.read(Tee.java:503)                                                                                                    java.io.InputStream.read(InputStream.Java: 162)                                                                                                    com.google.android.apps.gsa.speech.audio.z.run(MultipleReaderAudioSource.java:206) 02-02 12: 27: 07.984 1856-2010/com.google.android.googlequicksearchbox: I/HotwordRecognitionRnr: . 02-02 12: 27: 07.985 1856-1856/com.google.android.googlequicksearchbox: I/HotwordWorker: #onError (false)

+4
1

, , , .

. , , N FileProvider.getUriForFile(....) Uri.fromFile(......); , Uri, N-.

.

, .

0

Source: https://habr.com/ru/post/1626967/


All Articles