Невозможно создать обработчик в потоке Thread [AsyncTask # 1,5, main], который не вызвал Looper.prepare - PullRequest
0 голосов
/ 04 ноября 2019

мое приложение было принудительно закрыто в андроид пироге, но оно лучше работает в андроид руо и под андроид руэо.

Я использую Android Studio

     private void getPersenSangatPuas(){


    @SuppressLint("StaticFieldLeak")
    class GetJSON extends AsyncTask<Void,Void,String>{


        @Override
        protected void onPreExecute() {

        }

        @Override
        protected void onPostExecute(String s) {
            super.onPostExecute(s);

            JSON_STRING = s;
            showPersenSangatPuas();
        }

        @Override
        protected String doInBackground(Void... voids) {
            RequestHandler rh = new RequestHandler();
            String s =rh.sendGetRequest(konfigurasi.URL_PERSEN_SANGAT_PUAS_UMUM,UmumActivity.this);
            return s;
        }

в Android Oreo, все работает нормально. но в андроид пироге или выше была сила близко. что мне делать?

...