- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
找不到 multidex.jar (com.android.support:multidex:1.0.2)。在以下位置搜索: https://jcenter.bintray.com/com/android/support/multidex/1.0.2/multidex
我刚刚安装了最新版本的 Android Studio 3.1.3当我尝试同步我的项目时,它显示无法解析:multidex
我也试过https://jcenter.bintray.com/com/android/support/multidex/1.0.2/multidex此链接显示 404 错误。请帮忙
项目级别:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply from: 'buildsystem/dependencies.gradle'
buildscript {
repositories {
jcenter()
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
maven {
url 'https://maven.google.com'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.frogermcs.androiddevmetrics:androiddevmetrics-plugin:0.5'
classpath 'com.google.gms:google-services:3.1.2'
classpath 'io.fabric.tools:gradle:1.25.1'
}
}
allprojects {
ext {
androidApplicationId = 'com.medikoe.connect'
androidVersionCode = 23
androidVersionName = "1.7.2"
testInstrumentationRunner = "android.support.test.runner.AndroidJUnitRunner"
testApplicationId = 'com.medikoe.test'
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
repositories {
google()
}
应用级别:
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'com.frogermcs.androiddevmetrics'
configurations {
devDebugCompile
devSignedDebugCompile
devPreReleaseCompile
devReleaseCompile
prodDebugCompile
prodSignedDebugCompile
prodPreReleaseCompile
prodReleaseCompile
}
android {
def globalConfiguration = rootProject.extensions.getByName("ext")
compileSdkVersion globalConfiguration.getAt("androidCompileSdkVersion")
buildToolsVersion globalConfiguration.getAt("androidBuildToolsVersion")
defaultConfig {
minSdkVersion globalConfiguration.getAt("androidMinSdkVersion")
targetSdkVersion globalConfiguration.getAt("androidTargetSdkVersion")
versionCode globalConfiguration.getAt("androidVersionCode")
applicationId globalConfiguration.getAt("androidApplicationId")
testInstrumentationRunner globalConfiguration.getAt("testInstrumentationRunner")
testApplicationId globalConfiguration.getAt("testApplicationId")
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
}
dexOptions {
jumboMode true
javaMaxHeapSize "6g"
}
compileOptions {
targetCompatibility 1.8
sourceCompatibility 1.8
}
packagingOptions {
exclude 'LICENSE.txt'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/ASL2.0'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
}
lintOptions {
quiet true
abortOnError false
ignoreWarnings true
disable 'InvalidPackage' //Some libraries have issues with this.
disable 'OldTargetApi'
//Lint gives this warning but SDK 20 would be Android L Beta.
disable 'IconDensities' //For testing purpose. This is safe to remove.
disable 'IconMissingDensityFolder' //For testing purpose. This is safe to remove.
}
signingConfigs {
debug {
storeFile file('../buildsystem/debug.keystore')
storePassword 'android'
keyAlias '********'
keyPassword '******'
}
signedDebug {
storeFile file('../buildsystem/keystore_medikoe.jks')
storePassword '*********'
keyAlias '*********'
keyPassword '**********'
}
preRelease {
storeFile file('../buildsystem/keystore_medikoe.jks')
storePassword '**********'
keyAlias '******'
keyPassword '********'
}
release {
storeFile file('../buildsystem/keystore_medikoe.jks')
storePassword '************'
keyAlias '**********'
keyPassword '************'
}
}
dataBinding {
enabled = false
}
flavorDimensions "default"
productFlavors {
dev {
// Enable pre-dexing to produce an APK that can be tested on
// Android 5.0+ without the time-consuming DEX build processes.
minSdkVersion 19
}
prod {
// The actual minSdkVersion for the production version.
minSdkVersion globalConfiguration.getAt("androidMinSdkVersion")
}
}
buildTypes {
debug {
signingConfig signingConfigs.debug
applicationIdSuffix ".debug"
resValue "string", "app_name", "Connect-D"
buildConfigField "boolean", "PRE_RELEASE", "false"
}
signedDebug {
minifyEnabled true
zipAlignEnabled true
shrinkResources true
debuggable true
signingConfig signingConfigs.signedDebug
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
applicationIdSuffix ".signeddebug"
resValue "string", "app_name", "Connect-SD"
buildConfigField "boolean", "PRE_RELEASE", "false"
}
preRelease {
minifyEnabled true
zipAlignEnabled true
shrinkResources true
debuggable false
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
applicationIdSuffix ".prerelease"
resValue "string", "app_name", "Connect-PR"
buildConfigField "boolean", "PRE_RELEASE", "true"
}
release {
minifyEnabled true
zipAlignEnabled true
shrinkResources true
debuggable false
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
resValue "string", "app_name", "Medikoe Connect"
buildConfigField "boolean", "PRE_RELEASE", "false"
}
}
}
dependencies {
def presentationDependencies = rootProject.ext.presentationDependencies
def presentationTestDependencies = rootProject.ext.presentationTestDependencies
def developmentDependencies = rootProject.ext.developmentDependencies
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:support-v4:27+'
compile project(':Domain')
devDebugCompile project(path: ':Data')
devSignedDebugCompile project(path: ':Data')
devPreReleaseCompile project(path: ':Data')
devReleaseCompile project(path: ':Data')
prodDebugCompile project(path: ':Data')
prodSignedDebugCompile project(path: ':Data')
prodPreReleaseCompile project(path: ':Data')
prodReleaseCompile project(path: ':Data')
devDebugCompile project(path: ':Infrastructure')
devSignedDebugCompile project(path: ':Infrastructure')
devPreReleaseCompile project(path: ':Infrastructure')
devReleaseCompile project(path: ':Infrastructure')
prodDebugCompile project(path: ':Infrastructure')
prodSignedDebugCompile project(path: ':Infrastructure')
prodPreReleaseCompile project(path: ':Infrastructure')
prodReleaseCompile project(path: ':Infrastructure')
//compile files('libs/date4j.jar')
//compile files('libs/commons-collections4-4.1.jar')
annotationProcessor presentationDependencies.daggerCompiler
compile presentationDependencies.dagger
compile presentationDependencies.rxJava
compile presentationDependencies.rxAndroid
provided presentationDependencies.javaxAnnotation
//compile presentationDependencies.autoFactory
compile presentationDependencies.butterKnife
annotationProcessor presentationDependencies.butterKnifeCompiler
compile presentationDependencies.designLibrary
compile presentationDependencies.recyclerView
compile presentationDependencies.cardView
compile presentationDependencies.percent
compile presentationDependencies.glide
compile presentationDependencies.glideOkhttp3
compile presentationDependencies.nineOldAndroids
//compile presentationDependencies.ahBottomNav
//compile presentationDependencies.lapismSearch
//compile presentationDependencies.FragmentNavigator
compile presentationDependencies.flexibleDivider
compile presentationDependencies.materialDialogsCore
compile presentationDependencies.materialFavoriteButton
compile presentationDependencies.fancyButtons
compile presentationDependencies.simpleRatingBar
compile presentationDependencies.circularImageView
compile presentationDependencies.waveLoadingView
compile presentationDependencies.googleAutoFactory
annotationProcessor presentationDependencies.googleAutoFactory
compile presentationDependencies.playServicesPlaces
compile presentationDependencies.playServicesLocation
//compile presentationDependencies.tagGroup
//compile presentationDependencies.expandableTextView
//compile presentationDependencies.expandableLayout
//compile presentationDependencies.touchImageView
//compile presentationDependencies.sublimePicker
compile presentationDependencies.rxpermissions
compile presentationDependencies.rxActivityResult
compile presentationDependencies.rxBinding
compile presentationDependencies.rxPaparazzo
compile presentationDependencies.rxBinding
compile presentationDependencies.parcelerApi
annotationProcessor presentationDependencies.parceler
compile presentationDependencies.guava
compile presentationDependencies.weekView
compile presentationDependencies.jodaTime
compile presentationDependencies.rxPaparazzo
//compile presentationDependencies.collection
compile presentationDependencies.RecyclerViewPager
//compile presentationDependencies.googleAnalytics
compile presentationDependencies.SpotsProgressDialog
compile presentationDependencies.CustomActivityOnCrash
compile presentationDependencies.multiDex
compile presentationDependencies.SaripaarVersion
//compile presentationDependencies.RazorPay
compile presentationDependencies.Timecon
compile presentationDependencies.ClansFab
compile presentationDependencies.MPAndroidChart
compile presentationDependencies.FragNav
compile presentationDependencies.CircularFillableLoaders
compile presentationDependencies.AvatarImageView
compile presentationDependencies.AVLoadingIndicatorView
compile presentationDependencies.Epoxy
annotationProcessor presentationDependencies.EpoxyProcessor
compile presentationDependencies.RelativeTimeTextView
//compile presentationDependencies.AudioPlayerView
compile presentationDependencies.EasyVideoPlayer
compile presentationDependencies.ThreeTenAndroid
//compile presentationDependencies.Steppers
//compile presentationDependencies.RxAccountManager
compile presentationDependencies.MaterialProgressBar
compile presentationDependencies.FloatingView
// compile presentationDependencies.HashtagView{
// //Guava appears to be included explicitly in the list-services.jar
// //Skip the redundant dependency
// exclude group: 'com.google.guava'
// }
compile('com.github.greenfrvr:hashtag-view:1.3.1@aar') {
transitive = false
}
androidTestCompile presentationTestDependencies.mockito
androidTestCompile presentationTestDependencies.dexmaker
androidTestCompile presentationTestDependencies.dexmakerMockito
androidTestCompile presentationTestDependencies.espresso
androidTestCompile presentationTestDependencies.testingSupportLib
androidTestCompile presentationTestDependencies.androidAnnotations
androidTestCompile presentationTestDependencies.autoFactory
// androidTestCompile presentationTestDependencies.guava
//Development
compile developmentDependencies.leakCanary
compile developmentDependencies.DebugDatabase
compile 'com.facebook.stetho:stetho:1.4.1'
compile 'com.facebook.stetho:stetho-okhttp3:1.4.1'
compile('com.razorpay:checkout:1.4.4')
compile 'com.aurelhubert:ahbottomnavigation:2.1.0'
compile 'com.github.florent37:materialtextfield:1.0.7'
compile 'com.github.rahatarmanahmed:circularprogressview:2.5.0'
compile('com.github.ganfra:material-spinner:2.0.0')
compile 'com.wdullaer:materialdatetimepicker:3.5.0'
compile 'com.myhexaville:smart-image-picker:1.0'
compile 'com.github.blikoon:QRCodeScanner:0.1.2'
compile 'de.hdodenhof:circleimageview:2.2.0'
compile 'com.github.IntruderShanky:Frisson:2.1.1'
compile 'com.jsibbold:zoomage:1.1.0'
compile 'com.github.emrekose26:PinchZoom:-SNAPSHOT'
compile 'com.ablanco.zoomy:zoomy:1.0.0'
compile 'xyz.danoz:recyclerviewfastscroller:0.1.3'
compile 'com.irozon.sneaker:sneaker:1.0.2'
compile 'com.kyanogen.signatureview:signature-view:1.2'
compile 'com.getkeepsafe.taptargetview:taptargetview:1.11.0'
compile 'com.rengwuxian.materialedittext:library:2.1.4'
implementation 'com.github.takusemba:multisnaprecyclerview:1.3.3'
compile 'com.github.chahine:pageindicator:0.2.6'
compile 'com.github.florent37:tutoshowcase:1.0.1'
implementation 'io.supercharge:shimmerlayout:2.1.0'
compile 'com.github.yeriomin:play-store-api:0.19'
compile 'com.squareup.okhttp3:okhttp:3.8.1'
implementation 'com.github.antonKozyriatskyi:CircularProgressIndicator:1.0.5'}
configurations.all {
exclude group: 'com.android.support', module: 'support-v13'
}
apply plugin: 'com.google.gms.google-services'
最佳答案
对我来说,有效的方法是在 buildscript
和 allprojects
上将 google()
移动到 jcenter()
之前> 的 repositories
元素。
在你的情况下:
repositories {
maven {
url 'https://maven.google.com'
}
jcenter()
// Add your other repositories here
}
我还尝试了以下方法并且都对我有用:
repositories {
google()
jcenter()
// Add your other repositories here
}
关于android - 找不到 multidex.jar (com.android.support :multidex:1. 0.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50781608/
我收到多行错误,指出它有重复的类 Duplicate class android.support.v4.accessibilityservice.AccessibilityServiceInfoCom
我的项目昨天运行良好,今天却出现以下错误。请帮忙。 出了什么问题:无法解析配置“:app:debugCompileClasspath”的所有文件。 Could not find support-v4.
错误:配置项目“:app”时出现问题。 Could not find support-v4.jar (com.android.support:support-v4:24.0.0). Searched
我正在使用 react-native-webrtc 运行示例应用程序模块。我正在尝试在 android 中运行该应用程序,但出现这样的错误... * What went wrong: A probl
错误:配置项目“:app”时出现问题。 Could not find support-v4.jar (com.android.support:support-v4:24.0.0). Searched
我克隆了我的项目并使用 Android studio 打开,但构建失败并出现以下错误并且同一个项目在其他项目上运行良好。 出了什么问题:无法解析配置“:app:flavorUnsignedReleas
我正在运行示例应用程序......我正在使用 this模块.....但是我收到这样的错误... FAILURE: Build failed with an exception. * What went
我有一个 Ionic 项目,在升级到 OSx Mojave 后,出于某种原因不再构建。 该项目基于 Ionic 3 构建。 我有 Cordova CLI 7.0.0 当我运行时 ionic cordo
我有一个 Ionic 项目,在升级到 OSx Mojave 后,出于某种原因不再构建。 该项目基于 Ionic 3 构建。 我有 Cordova CLI 7.0.0 当我运行时 ionic cordo
添加 Android 平台(ionic cordova platform add android)后,我构建了我的 Ionic 项目(ionic cordova build android),但出现错
这个问题在这里已经有了答案: Manifest merger failed : Attribute application@appComponentFactory - Androidx (14 个答
关于我的 Gradle 文件中的以下“complie”: dependencies { compile 'com.android.support:support-v4:25.3.1' }
有些困惑。 我想更频繁地使用@supports 但是...我不关心浏览器如何看待它。希望您能说清楚,如果可以的话谢谢您。 如果浏览器本身不理解@supports,它如何计算@support 'not'
我刚刚升级到 Dart 2 和最新版本的 Flutter,现在我无法构建我的应用程序。我在互联网上环顾四周,但仍然不明白为什么会发生这种情况。 我得到的错误是: FAILURE: Build fail
我正在学习 Firebase,但由于以下错误而陷入困境: Error:Failed to resolve: com.android.support:customtabs:25.4.0 Error:Fa
我在构建本周时出于某种原因尝试使用Cordova进行项目时遇到问题: cordova build android gradle获取com.android.support:support alpha而不
对应的androidx是什么com.android.support:support-compat 的图书馆实现push notifications ? 他们说here它是 androidx 的一部分,
我正在尝试为我的应用设置插桩单元测试。并且我已根据以下开发者站点链接添加了依赖项。 https://developer.android.com/training/testing/unit-testin
当我想使用 Proguard 规则生成签名的 APK(发布)时,我收到了以下错误消息: Cannot find a version of 'com.android.support:support-an
这个问题在这里已经有了答案: Failed to resolve: com.android.support:appcompat-v7:26.0.0 (14 个答案) Failed to resolv
我是一名优秀的程序员,十分优秀!