Ошибка ParseQuery внутри панели навигации. Проверяющий отклонил класс com.parse.ParseQuery

Я обновил Android Studio до последней версии и Graddle до версии 3.3. Теперь при запуске приложения все идет нормально, за исключением этой ошибки в запросе Parse.com:

Я обнаружил ошибку, если она у кого-нибудь будет в будущем. Разберите sdk, ParseUI и Facebook sdk мой конфликт, если они не указывают на одну и ту же версию, поэтому просто убедитесь, что все они совместимы.

Error LINE


private class RemoteDataTask extends AsyncTask<Void, Void, Void> {
    @Override
    protected void onPreExecute() {
        super.onPreExecute();

        progress = new GifLoadingView();
        progress.setImageResource(R.drawable.dogelier3);
        progress.setDimming(false);
        progress.show(getFragmentManager(), "");


    }



    @Override
    protected Void doInBackground(Void... params) {
        // Create the array
        dogelieropulationlist = new ArrayList<DogelierPopulation>();

        try {
            // ERROR LINE HERE IN PARSEQUERY
            ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("Doghoteliers");
            // Locate the column named "ranknum" in Parse.com and order list
            // by ascending
            //query.orderByAscending("");
            query.whereEqualTo("activado", true);
            query.setLimit(limit);


            ob = query.find();
            for (final ParseObject dogelier : ob) {
                // Locate images in flag column

             final DogelierPopulation map = new DogelierPopulation();

                ParseFile image = (ParseFile) dogelier.get("foto");
                image.getData();
                Bitmap bmp = BitmapFactory
                        .decodeByteArray(
                                image.getData(), 0, image.getData().length);

                map.setFoto(bmp);

                map.setDireccion((String) dogelier.get("ciudad"));
                map.setNombre((String) dogelier.get("Nombre"));
                map.setTitulo((String) dogelier.get("titulo"));
                map.setDescripcion((String) dogelier.get("presentacion"));
                map.setPrecio((String) dogelier.get("precio"));
                map.setEstrellas(dogelier.getInt("Estrellas"));

                dogelieropulationlist.add(0,map);




            }
        } catch (ParseException e) {
            Log.e("Error1", e.getMessage());
            e.printStackTrace();
            errorFragment = new ErrorFragment();
            manager = getSupportFragmentManager();
            manager.beginTransaction().replace(R.id.content_navegacion,
            errorFragment).commit();


        }
        return null;
    }

    @Override
    protected void onPostExecute(Void result) {
        // Locate the listview in listview_main.xml

        listview = (ListView) findViewById(R.id.listview);
        // Pass the results into ListViewAdapter.java
        adapter = new ListViewAdapter(Navegacion.this,
                dogelieropulationlist);
        // Binds the Adapter to the ListView
        listview.setAdapter(adapter);
        CloseProgress(progress);
        swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_refresh_layout);
        swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
            @Override
            public void onRefresh() {
                swipeRefreshLayout.post(new Runnable() {
                                            @Override
                                            public void run() {
                                                swipeRefreshLayout.setRefreshing(true);

                                                new LoadMoreDataTask().execute();
                                            }
                                        }
                );
            }
        });



    }



GRADDLE

apply plugin: 'com.android.application'

android {
    signingConfigs {
        config {
            keyAlias 'Xxxxxx'
            keyPassword 'xxxxxxxx'
            storeFile file('C:/KeyStores/xxxxxx.jks')
            storePassword 'xxxxxxxx'
        }
    }
    compileSdkVersion 26
    buildToolsVersion '25.0.1'
    defaultConfig {
        applicationId "com.xxxxxx.xxxxxxx"
        minSdkVersion 21
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.config
        }
        debug {
        }
    }
    dexOptions {
        javaMaxHeapSize "4g"
    }

    packagingOptions {
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'
    } }




repositories {
    mavenCentral()
    maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
    jcenter()
    maven { url "https://jitpack.io" }
    maven { url "https://maven.google.com" }

}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile files('libs/httpclient-android-4.3.5.1.jar')
    compile files('libs/apache-commons-codec-1.4.jar')
    compile 'com.android.support:appcompat-v7:26.0.1'
    compile 'com.android.support:design:26.0.1'
    compile 'com.android.support:support-v4:26.0.1'
    compile 'com.android.support:recyclerview-v7:26.0.1'
    compile 'com.android.support:cardview-v7:26.0.1'
    compile 'com.parse:parse-android:1.15.2'
    compile 'pl.bclogic:pulsator4droid:1.0.3'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.pkmmte.view:circularimageview:1.1'
    compile 'com.parse:parsefacebookutils-v4-android:1.10.3@aar'
    compile 'com.facebook.android:facebook-android-sdk:4.7.0'
    compile 'com.parse:parseui-login-android:0.0.2'
    compile 'com.parse:parseui-widget-android:0.0.2'
    compile 'com.parse:parsetwitterutils-android:1.10.3'
    compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
    compile 'org.apache.directory.studio:org.apache.commons.io:2.4'
    compile 'com.theartofdev.edmodo:android-image-cropper:2.3.1'
    compile 'com.google.android.gms:play-services-maps:11.0.4'
    compile 'com.google.android.gms:play-services-location:11.0.4'
    compile 'fr.tvbarthel.blurdialogfragment:lib:2.2.0'
    compile 'pl.droidsonroids.gif:android-gif-drawable:1.2.4'
    compile 'com.roomorama:caldroid:3.0.1'
    compile 'com.seatgeek:placesautocomplete:0.2-SNAPSHOT'
    compile 'com.github.andremion:louvre:1.2.0'
    compile 'com.github.sharish:CreditCardView:v1.0.4'
    compile 'com.wdullaer:materialdatetimepicker:3.3.0'
    compile 'com.nineoldandroids:library:2.4.0'
    compile 'com.daimajia.easing:library:1.0.1@aar'
    compile 'com.daimajia.androidanimations:library:1.1.3@aar'
    compile 'hanks.xyz:smallbang-library:0.1.2'
    compile 'com.akhgupta:android-easylocation:1.0.1'
    compile 'com.google.code.gson:gson:2.7'
    compile 'com.stripe:stripe-android:4.1.5'
    compile 'com.parse:parse-livequery-android:1.0.4'
    compile 'com.github.githubwing:DragPhotoView:1.0.1'
    compile 'me.shaohui.advancedluban:library:1.3.5'
    compile 'com.google.android.gms:play-services-auth:11.0.4'
    compile 'com.google.android.gms:play-services-gcm:11.0.4'
    compile 'com.stepstone.apprating:app-rating:1.2.0'
    compile 'com.sandrios.android:sandriosCamera:1.0.8'
    compile 'com.android.support:percent:26.0.1'
    compile 'com.google.android.gms:play-services-places:11.0.4'
    compile 'com.android.support:multidex:1.0.0'

}

person A ti te digo    schedule 25.09.2017    source источник
comment
Я знаю, что больше нет, но я использую библиотеку для сервера анализа, в частности Sashido.   -  person Pavneet_Singh    schedule 25.09.2017
comment
В этом случае я не могу вам помочь, но ошибка возникает по той же причине _1_, вероятно, из-за некоторых проблем с конфигурацией   -  person A ti te digo    schedule 25.09.2017
comment
Thnks В любом случае, надеюсь, кто-нибудь поможет, эта ошибка сводит меня с ума .... :)   -  person Pavneet_Singh    schedule 25.09.2017
comment
для будущих читателей и для лучшего описания вы должны добавить подробности о шагах, о том, как вы настроили сервер (сашидо) с вашим проектом и связанным кодом   -  person A ti te digo    schedule 25.09.2017
comment
Прочтите, пожалуйста, о sahido, это сервер на базе parse.com, у меня есть несколько приложений с ними. Ничего общего с конфигурацией сервера, так как он отлично работал с другими приложениями.   -  person Pavneet_Singh    schedule 25.09.2017
comment
Журнал: 09-25 10: 33: 53.846 6313-6640 / com.xxxxxx.xxxxxxxxE / art: Ошибка проверки класса com.parse.ParseQuery в /data/app/com.dogelier.dogelier-2/base.apk:classes30 .dex, потому что: Verifier отклонил класс com.parse.ParseQuery из-за неправильного метода void com.parse.ParseQuery.checkIfRunning (boolean) 09-25 10: 33: 53.846 6313-6640 / com.dogelier.dogelier E / AndroidRuntime: FATAL EXCEPTION : AsyncTask # 5 Процесс: com.xxxxx.xxxxx, PID: 6313 java.lang.RuntimeException: Произошла ошибка при выполнении doInBackground () на android.os.AsyncTask $ 3.done (AsyncTask.java:300) на java.util. concurrent.FutureTask.finishCompletion (FutureTask.java:355) в java.util.concurrent.FutureTask.setException (FutureTask.java:222) в java.util.concurrent.FutureTask.run (FutureTask.java:242) в android.os.AsyncTask $ SerialExecutor $ 1.run (AsyncTask.java: 231) в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:587) в javarread ( : 818) Вызвано: java.lang.VerifyError: Проверяющий отклонил класс com.parse.ParseQuery из-за неправильного метода void com.parse.ParseQuery.checkIfRunning (boolean) (decl раздел com.parse.ParseQuery появляется в /data/app/com.dogelier.dogelier-2/base.apk:classes30.dex) в com.dogelier.dogelier.Navegacion $ RemoteDataTask.doInBackground (Navegacion.java:486 ) на com.dogelier.dogelier.Navegacion $ RemoteDataTask.doInBackground (Navegacion.java:462) на android.os. AsyncTask $ 2.call (AsyncTask.java:288) в java.util.concurrent.FutureTask.run (FutureTask.java:237) в android.os.AsyncTask $ SerialExecutor $ 1.run (AsyncTask.java:231) в java.util .concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:587) в java.lang.Thread.run8 (Thread.java)   -  person A ti te digo    schedule 25.09.2017


Ответы (1)


Возможно, вы захотите прочитать о синтаксический анализ отсутствует

person A ti te digo    schedule 26.09.2017