Я интегрирую Instamojo в мое приложение, ОШИБКА
android {
compileSdkVersion 23
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "com.parse.starter"
minSdkVersion 14
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}}repositories {
mavenCentral()
maven {
url "https://s3-ap-southeast-1.amazonaws.com/godel-release/godel/"
}}dependencies {
implementation 'com.google.android.gms:play-services-maps:15.0.1'
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'ai.devsupport.instamojo:instamojolib:0.1.6'
compile 'com.parse.bolts:bolts-tasks:1.3.0'
compile 'com.parse:parse-android:1.13.0'
compile 'com.android.support.constraint:constraint-layout:1.1.2'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha9'
}
ОШИБКА А) когда я его компилирую, это показывает мне вот так
Ошибка слияния манифестов: использует-sdk:minSdkVersion 14 не может быть меньше версии 15, объявленной в библиотеке [ai.devsupport.instamojo:instamojolib:0.1.6] /Users/subhashchandru/.gradle/caches/transforms-1/files-1.1/instamojolib-0.1.6.aar/275ce458a79a76a5caa040ee469ca7b5/AndroidManifest.xml, поскольку библиотека может использовать API, недоступные в 14. Предложение: используйте совместимую библиотеку с minSdk не более 14 или увеличьте версию minSdk этого проекта по крайней мере до 15, или используйте инструменты:overrideLibrary="instamojo.library" для принудительного использования (может привести к сбоям во время выполнения)
ОШИБКА B) Когда я опускаю версию SDK, она показывает мне вот так
Конфигурация 'compile' устарела и была заменена на 'реализация' и 'api'.
ресурс android:style/TextAppearance.Material.Widget.Button.Borderless.Colored не найден.
ресурс android:style/TextAppearance.Material.Widget.Button.Colored не найден. не удалось связать ссылки.