Flutter配置

Android SDK -> SDK Tools ->  Android SDK Command-line Tools

混合Android开发配置settings.gradle

repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
repositories{
  String flutterStorageUrl = System.getenv("FLUTTER_STORAGE_BASE_URL") ?: "https://storage.googleapis.com"
  maven {
    url flutterStorageUrl + "/download.flutter.io"
  }
}

// 这里binding,在初次编写的时候,会出现Binding爆红的现象,不用管,这里binding爆红是因为没有sync的结果,如果所有东西都配置完全就不会爆红了,
setBinding(new Binding([gradle: this]))
// 这里是当前flutter_module的位置,最好是把flutter module放在和当前android项目平级的文件夹里面
evaluate(new File(
  settingsDir.parentFile,
  'flutter_module/.android/include_flutter.groovy'
))
// 这两行要配置,官网上面没有,所以也会出现问题
include ':flutter_module'
project(':flutter_module').projectDir = new File('../flutter_module')
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容