导入新的项目,第一步,先升级gradle版本,旧版本都有网络问题。
gradle.properties
#Sat Dec 26 23:59:20 CST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip
第二步加上强行编译版本:在project 上的build.gradle
buildscript { repositories { google() jcenter() } dependencies { // Android plugin for gradle // http://google.github.io/android-gradle-dsl classpath 'com.android.tools.build:gradle:4.1.1' } } allprojects { repositories { google() jcenter() } subprojects { afterEvaluate { project -> if (project.hasProperty("android")) { android { compileSdkVersion = 28 buildToolsVersion = "29.0.2" } } } } } task clean(type: Delete) { delete rootProject.buildDir }
为了防止库文件找不到的问题。在引用module,和库文件所在module都加上 的build.gradle加上编译库语句,兼容64位
android { defaultConfig { ndk.abiFilters "armeabi", "armeabi-v7a" } }