集成flutter项目
1.受制于国内的防火墙,添加国内镜像,在android 根目录修改build.gradle
buildscript {
repositories {
// google()
// jcenter()
jcenter { url "http://jcenter.bintray.com/" }
jcenter { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url "https://jitpack.io" }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url "https://storage.flutter-io.cn" }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.1'
}
}
allprojects {
repositories {
// google()
// jcenter()
jcenter { url "http://jcenter.bintray.com/" }
jcenter { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url "https://jitpack.io" }
// mavenCentral()
// maven { url 'https://maven.google.com' }
maven { url "https://storage.flutter-io.cn" }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
2.先把flutter sdk 作为libary 引入