这是我的 build.gradle(Project:Android) 文件
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
这是 gradle.build(Module:app) 文件应用插件:'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "28.0.3"
defaultConfig {
applicationId "com.ibdadatmallik.escape"
minSdkVersion 19
targetSdkVersion 26
ndk {
moduleName "player_shared"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.google.android.gms:play-services:+'
compile files('libs/dagger-1.2.2.jar')
compile files('libs/javax.inject-1.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/support-v4-19.0.1.jar')
}
构建 APK 会产生以下错误
在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1) 中发现重复的类 android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat .jar) 在模块 classes.jar (com.android.support:support-core-ui:26.1.0) 和 support-v4-19.0.1.jar (support- v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-core-ui:26.1.0) 和 support-v4-19.0 中找到重复的类 android.support.v4.app.ActionBarDrawerToggle$Delegate .1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app.ActionBarDrawerToggle$DelegateProvider 在模块 classes.jar (com.android.support:support-core-ui:26.1.0 ) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app。在模块 classes.jar (com.android.support:support-core-ui:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 ActionBarDrawerToggle$SlideDrawable 类 android .support.v4.app.ActivityCompat 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中找到在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1) 中发现重复的类 android.support.v4.app.ActivityOptionsCompat .jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-) 中找到重复的类 android.support.v4.app.BackStackRecord 19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1 中找到重复的类 android.support.v4.app.BackStackRecord$Op。jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0 中找到重复的类 android.support.v4.app.BackStackState .1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和支持中找到重复的类 android.support.v4.app.BackStackState$1 -v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 中找到重复的类 android.support.v4.app.DialogFragment ) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment: 26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:支持片段:26。1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support -fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com. android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块中发现重复的类 android.support.v4.app.Fragment$SavedState$1 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app.FragmentActivity在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中找到重复的类 android.support.v4。应用程序。在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 FragmentActivity$1 与 android.support 类重复。在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 v4.app.FragmentActivity$NonConfigurationInstances 重复在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1. jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0) 中找到重复的类 android.support.v4.app.FragmentManager .1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support -fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android. support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar ( com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块中发现重复的类 android.support.v4.app.FragmentManagerImpl$2 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app。在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 FragmentManagerImpl$3 与 android.support 类重复。在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 v4.app.FragmentManagerImpl$4 重复类android.support.v4.app.FragmentManagerState 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar ) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0) 中找到重复的类 android.support.v4.app.FragmentManagerState$1 .1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0 中找到重复的类 android.support.v4.app.FragmentPagerAdapter。1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4 中找到重复的类 android.support.v4.app.FragmentState -19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 中找到重复的类 android.support.v4.app.FragmentState$1和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1 .0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support- fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块类中发现重复的类 android.support.v4.app.FragmentTabHost$DummyTabFactory。jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app.FragmentTabHost$SavedState在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中找到重复的类 android.support.v4。在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 app.FragmentTabHost$SavedState$1 重复类android.support.v4.app.FragmentTabHost$TabInfo 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1 .jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4- 19.0.1。jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0) 中找到重复的类 android.support.v4.app.ListFragment .1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support -v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1 中找到重复的类 android.support.v4.app.ListFragment$2 .jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4- 中找到重复的类 android.support.v4.app.LoaderManager 19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment) 中找到重复的类 android.support.v4.app.LoaderManagerImpl :26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android. support:support-fragment:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com .android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块中发现重复的类 android.support.v4.app.NotificationCompat classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app。在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 NotificationCompat$Action 重复类 android.support .v4.app.NotificationCompat$BigPictureStyle 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中找到在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0) 中发现重复的类 android.support.v4.app.NotificationCompat$BigTextStyle .1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar ( support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com .android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块中发现重复的类 android.support.v4.app.NotificationCompat$Style classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.app.NotificationCompatJellybean在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中找到重复的类 android.support.v4。在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 app.ServiceCompat 与 android 类重复。在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 support.v4.app.ShareCompat 重复类 android.support.v4.app.ShareCompat$IntentBuilder 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0. 1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support -v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-fragment:26.1.0) 和 support-v4-19.0.1 中发现重复的类 android.support.v4.app.SuperNotCalledException。 jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support -core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com. android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.content.AsyncTaskLoader$LoadTask 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4。在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 content.ContextCompat 重复类 android.support .v4.内容。在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 CursorLoader 重复类 android.support .v4.content.FileProvider 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中找到在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4 -19.0.1.jar) 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0 中找到重复的类 android.support.v4.content.FileProvider$SimplePathStrategy。 1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-core) 中找到重复的类 android.support.v4.content.Loader -utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com. android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.content.Loader$OnLoadCompleteListener 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4。在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 content.LocalBroadcastManager 类 android .support.v4。在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 content.LocalBroadcastManager$1 重复类android.support.v4.content.LocalBroadcastManager$BroadcastRecord 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0 .1.jar) 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4-19.0.1 中找到重复的类 android.support.v4.content.LocalBroadcastManager$ReceiverRecord。 jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0 中找到重复的类 android.support.v4.content.ModernAsyncTask .1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar ( com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块中发现重复的类 android.support.v4.content.ModernAsyncTask$3 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 重复类 android.support.v4.content.ModernAsyncTask在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 $4 重复类 android.support.v4在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 .content.ModernAsyncTask$AsyncTaskResult 重复类安卓。support.v4.content.ModernAsyncTask$InternalHandler 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar ) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4- 19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar 中找到重复的类 android.support.v4.content.ModernAsyncTask$WorkerRunnable (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-core-utils:26.1.0) 和 support-v4- 中找到重复的类 android.support.v4.content.WakefulBroadcastReceiver 19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar 中找到重复的类 android.support.v4.database.DatabaseUtilsCompat (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 发现重复的类 android.support.v4.graphics.drawable.DrawableCompat在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中重复类 android.support.v4.hardware在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 .display.DisplayManagerCompat 与 android 类重复。在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4) 中找到重复的类 android.support.v4.internal.view.SupportMenuItem -19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1 中找到重复的类 android.support.v4.internal.view.SupportSubMenu。 jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0 中找到重复的类 android.support.v4.net.ConnectivityManagerCompat .1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和支持-v4-19.0.1.jar (支持-v4-19.0.1.jar)在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 SupportMenuItem 重复类 android.support.v4在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 .internal.view.SupportSubMenu 重复类android.support.v4.net.ConnectivityManagerCompat 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar ) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4- 19.0.1.jar)在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 SupportMenuItem 重复类 android.support.v4在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 中发现 .internal.view.SupportSubMenu 重复类android.support.v4.net.ConnectivityManagerCompat 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar ) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4- 19.0.1.jar)support.v4.internal.view.SupportSubMenu 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar ) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0. 1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support -v4-19.0.1.jar)support.v4.internal.view.SupportSubMenu 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar ) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0. 1.jar) 在模块 classes.jar (com.android.support:support-compat:26.1.0) 和 support-v4-19.0.1.jar (support -v4-19.0.1.jar)1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support -compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar)1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar) 在模块 classes.jar (com.android.support:support -compat:26.1.0) 和 support-v4-19.0.1.jar (support-v4-19.0.1.jar)