построить файл градиента: ------------------------------------------- -----------------------
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion "28.0.3"
defaultConfig {
applicationId 'com.zetagile.shopmonitor'
minSdkVersion 15
targetSdkVersion 27
versionCode 1303041122
versionName "1.3.4"
multiDexEnabled true
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
}
signingConfigs {
release {
storeFile file("za_keystore")
storePassword "Zet@15o7"
keyAlias "viandd_android"
keyPassword "Zet@15o7"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles 'proguard-rules.pro'
signingConfig signingConfigs.release
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "appname-vendor-${variant.versionName}.apk"
}
}
}
debug {
minifyEnabled false
proguardFiles 'proguard-rules.pro'
applicationIdSuffix '.debug'
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "appname-vendor-${variant.name}-${variant.versionName}.apk"
}
}
}
}
dexOptions {
javaMaxHeapSize "2048M"
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/dependencies.txt'
exclude 'META-INF/LGPL2.1'
}
lintOptions {
abortOnError false
}
}
configurations {
all {
exclude module: 'xpp3'
}
}
dependencies {
api fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.github.bumptech.glide:glide:3.7.0'
implementation 'com.android.support:appcompat-v7:27.1.1'
api 'com.android.support:design:27.1.1'
api 'com.android.support:recyclerview-v7:27.1.1'
api 'com.android.support:cardview-v7:27.1.1'
api 'com.android.support:support-v4:27.1.1'
api 'com.android.support.constraint:constraint-layout:1.1.3'
api 'com.android.support:multidex:1.0.3'
// Fire base messaging service
implementation 'com.google.firebase:firebase-messaging:11.6.0'
// Following google play services can be used for location services
implementation 'com.google.android.gms:play-services-maps:11.6.0'
// Following google play services can be used for google wallet services
// Including this because paypal supports google android pay.
implementation 'com.google.android.gms:play-services-wallet:11.6.0'
// Paypal's braintree payment gateway showing payment options screen
implementation 'com.braintreepayments.api:drop-in:3.0.4'
api project(':customer')
}
repositories {
mavenCentral()
maven {
url 'https://maven.google.com'
}
}
apply plugin: 'com.google.gms.google-services'
gradle-wrapper.properties: ------------ -------------------------------------------------- ---
#Tue Aug 22 13:49:29 IST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
файл build.gradle: --------------------------------- --------------------------------------------------
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
classpath 'com.google.gms:google-services:3.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven {
url 'https://maven.google.com'
}
}
}
при компиляции я получаю следующую ошибку: -------------------------------- ----------------------
Executing tasks: [:app:assembleDebug] in project E:\a-projects\android customer\goodlands android\vendor
> Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed soon. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
> Task :app:preBuild UP-TO-DATE
> Task :app:preDebugBuild UP-TO-DATE
> Task :customer:preBuild UP-TO-DATE
> Task :customer:preDebugBuild UP-TO-DATE
> Task :customer:compileDebugAidl NO-SOURCE
> Task :app:compileDebugAidl NO-SOURCE
> Task :customer:packageDebugRenderscript NO-SOURCE
> Task :app:compileDebugRenderscript NO-SOURCE
> Task :app:checkDebugManifest
> Task :app:generateDebugBuildConfig
> Task :customer:compileDebugRenderscript NO-SOURCE
> Task :customer:checkDebugManifest
> Task :customer:generateDebugBuildConfig
> Task :customer:generateDebugResValues
> Task :customer:generateDebugResources
> Task :customer:packageDebugResources
> Task :app:mainApkListPersistenceDebug
> Task :app:generateDebugResValues
> Task :app:generateDebugResources
> Task :app:processDebugGoogleServices
Parsing json file: E:\a-projects\android customer\goodlands android\vendor\app\google-services.json
> Task :customer:processDebugManifest
> Task :customer:parseDebugLibraryResources
> Task :customer:javaPreCompileDebug
> Task :app:mergeDebugResources
> Task :app:createDebugCompatibleScreenManifests
> Task :app:processDebugManifest
> Task :customer:generateDebugRFile
> Task :app:processDebugResources
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\b3a15e68a372da2cb15f97b07c765dec\\appcompat-v7-28.0.0\\res\\values-v28\\values-v28.xml","position":{"startLine":4,"startColumn":4,"startOffset":217,"endLine":7,"endColumn":12,"endOffset":442}}],"original":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\b3a15e68a372da2cb15f97b07c765dec\\appcompat-v7-28.0.0\\res\\values-v28\\values-v28.xml:5:5-8:13: AAPT: error: resource android:attr/dialogCornerRadius not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\b3a15e68a372da2cb15f97b07c765dec\\appcompat-v7-28.0.0\\res\\values-v28\\values-v28.xml","position":{"startLine":8,"startColumn":4,"startOffset":447,"endLine":11,"endColumn":12,"endOffset":684}}],"original":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\b3a15e68a372da2cb15f97b07c765dec\\appcompat-v7-28.0.0\\res\\values-v28\\values-v28.xml:9:5-12:13: AAPT: error: resource android:attr/dialogCornerRadius not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\d0b715af577a08b2dafe60cd9b4bd4a4\\support-compat-28.0.0\\res\\values\\values.xml","position":{"startLine":56,"startColumn":4,"startOffset":3523,"endLine":87,"endColumn":24,"endOffset":5583}}],"original":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\d0b715af577a08b2dafe60cd9b4bd4a4\\support-compat-28.0.0\\res\\values\\values.xml:57:5-88:25: AAPT: error: resource android:attr/fontVariationSettings not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\d0b715af577a08b2dafe60cd9b4bd4a4\\support-compat-28.0.0\\res\\values\\values.xml","position":{"startLine":56,"startColumn":4,"startOffset":3523,"endLine":87,"endColumn":24,"endOffset":5583}}],"original":"C:\\Users\\KRISHNATOP\\.gradle\\caches\\transforms-2\\files-2.1\\d0b715af577a08b2dafe60cd9b4bd4a4\\support-compat-28.0.0\\res\\values\\values.xml:57:5-88:25: AAPT: error: resource android:attr/ttcIndex not found.\n ","tool":"AAPT"}
> Task :app:processDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed
C:\Users\KRISHNATOP\.gradle\caches\transforms-2\files-2.1\b3a15e68a372da2cb15f97b07c765dec\appcompat-v7-28.0.0\res\values-v28\values-v28.xml:5:5-8:13: AAPT: error: resource android:attr/dialogCornerRadius not found.
C:\Users\KRISHNATOP\.gradle\caches\transforms-2\files-2.1\b3a15e68a372da2cb15f97b07c765dec\appcompat-v7-28.0.0\res\values-v28\values-v28.xml:9:5-12:13: AAPT: error: resource android:attr/dialogCornerRadius not found.
C:\Users\KRISHNATOP\.gradle\caches\transforms-2\files-2.1\d0b715af577a08b2dafe60cd9b4bd4a4\support-compat-28.0.0\res\values\values.xml:57:5-88:25: AAPT: error: resource android:attr/fontVariationSettings not found.
C:\Users\KRISHNATOP\.gradle\caches\transforms-2\files-2.1\d0b715af577a08b2dafe60cd9b4bd4a4\support-compat-28.0.0\res\values\values.xml:57:5-88:25: AAPT: error: resource android:attr/ttcIndex not found.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 1m 45s
17 actionable tasks: 17 executed
Я новичок в android и, пожалуйста, прокомментируйте мои ошибки и решения, спасибо ..