问题描述:
再AndroidStuido 3.1.2 版本上编译项目提示 Could not find multidex.jar (com.android.support:multidex:1.0.2)
提示我404
至于为题产生的原因 可能是multidex 尚未从google 库中加载完成 但是编译项目有与需要依赖它 所以会产生如下错误
也有可能是在某个版本中移除了multidex1.0.2 才会在打开的链接中提示404 ....
解决方法在项目下gradle文件中 在buildscript {repositories { }}和allprojects{repositories{}} 要保证google() 在jcenter()之前
buildscript { repositories { google() jcenter() }
allprojects { repositories { google() jcenter() mavenCentral() maven { url "https://dl.bintray.com/thelasterstar/maven" } }
当然还有另外的解决方法 当然这两个方法都是相同的 都是保证google的库在jcenter之上
或者你的 maven { url 'https://maven.google.com' } 在 jcenter()之上调用就可以
同时感谢 方案参考以下链接