Я новичок здесь, и я впервые публикую здесь свой вопрос.
Я ввожу код здесь не очень хороший кодер, и я пытаюсь изучить Android Studio для моего FYP. Моя команда и я делаем приложение для системы парковки.
Мой друг / соратник покончил со страницей входа, и теперь я перемещаю часть сканирования (распознавание текста) в его часть.
Когда я закончил перемещать свои коды в его файл, и я запускаю приложение.
Вылетает с ошибкой 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;