准备用Jetpack写一份新框架,顺带把gradle也升到最新版
编译遇到问题:
-----------------------
Execution failed for task ':base:dataBindingMergeDependencyArtifactsDebug'.
> Could not resolve all files for configuration ':base:debugRuntimeClasspath'.
> Could not resolve com.scwang.smart:refresh-footer-classics:2.0.3.
Required by:
project :base > com.scwang.smart:refresh-header-classics:2.0.3
> Could not resolve com.scwang.smart:refresh-footer-classics:2.0.3.
> Could not get resource 'https://www.jitpack.io/com/scwang/smart/refresh-footer-classics/2.0.3/refresh-footer-classics-2.0.3.pom'.
> Could not HEAD 'https://www.jitpack.io/com/scwang/smart/refresh-footer-classics/2.0.3/refresh-footer-classics-2.0.3.pom'.
> Read timed out
--------------------------------------
解决方案:
settings.gradle 和项目的build.gradle中添加
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
如果还是会有问题:
则把settins.gradle中的dependencyResolutionManagement这一段注掉,在项目中build.gradle里添加
allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://www.jitpack.io' } google() mavenCentral() } }