如何解决这个问题?问题ID:GradieCompatible

时间:2019-05-14 04:15:49

标签: android android-studio gradle android-gradle

我是新来的人,这是我第一次在这里发布我的问题。 我在这里输入的代码不是很好的编码器,我正在尝试为自己的FYP学习android studio。我和我的团队正在为停车系统开发一个应用程序。

我的朋友/队友已经完成了登录页面,现在我将扫描部分(文本识别)移到他的部分。

当我将代码移到他的文件中时,我运行了该应用程序。 它崩溃并显示GradleCompatible错误。

PS:很抱歉,您没有很好地使用技术术语。我不好

apply plugin: 'com.android.application'

    android {
    compileSdkVersion 28

    defaultConfig {
        applicationId "info.androidhive.loginandregistration"
        minSdkVersion 15
        targetSdkVersion 28
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    aaptOptions.cruncherEnabled = false
    aaptOptions.useNewCruncher = false
}

    dependencies {
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.volley:volley:1.1.0'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'

    implementation fileTree(dir: 'libs', include: ['*.jar'])
    androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    testImplementation 'junit:junit:4.12'

    //Add Library
    implementation 'com.google.android.gms:play-services-vision:9.8.0'
}

有一个错误,说我的两个代码都具有24.0.0和28.0.0。 我猜我的朋友使用的是最新的28,而我使用的是24。当我将两者编译在一起时,它根本无法工作。

我尝试将其更改为版本24,但是它不起作用。

import android.app.Activity;
import android.Manifest;
import android.content.pm.PackageManager;
import android.support.annotation.NonNull;
import android.support.v4.app.ActivityCompat;
import android.os.Bundle;
import android.util.Log;
import android.util.SparseArray;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import com.google.android.gms.vision.CameraSource;
import com.google.android.gms.vision.Detector;
import com.google.android.gms.vision.text.TextBlock;
import com.google.android.gms.vision.text.TextRecognizer;
import java.io.IOException;

这里是我的文件及其朋友使用的导入代码:

import android.app.Activity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import org.json.JSONException;
import org.json.JSONObject;
import java.util.HashMap;
import java.util.Map;
import info.androidhive.loginandregistration.R;
import info.androidhive.loginandregistration.app.AppConfig;
import info.androidhive.loginandregistration.app.AppController;
import info.androidhive.loginandregistration.helper.SQLiteHandler;
import info.androidhive.loginandregistration.helper.SessionManager;

0 个答案:

没有答案