Binding flutter项目路径出错
来源:7-2 实战-- 混合开发项目创建

lyu_ning
2022-08-19
输入一下代码后,点击sync now后出错。点击sync now之前,build过了。flutter版本:3.0.5
setBinding(new Binding([gradle:this]))
evaluate(new File(
settingsDir,
'flutter_test_module/.android/include_flutter.groovy'
))
报错信息如下:
Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin class ‘FlutterPlugin’.
Caused by: org.gradle.api.InvalidUserCodeException: Build was configured to prefer settings repositories over project repositories but repository ‘maven’ was added by plugin class ‘FlutterPlugin’
写回答
3回答
-
孤独鲨剑客
2022-08-25
我也遇到同一个问题,我是改了如下的设置
settings.gradle (flutter_test 安卓根目录):
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) 改成 repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
repositories { google() mavenCentral() maven { url 'https://storage.googleapis.com/download.flutter.io' }
3. Sync now 可以过了。
10 -
hahazy_muke
2022-09-20
https://github.com/flutter/flutter/issues/99735
00 -
马超老师
2022-08-19
尝试在flutter_module目录下,执行一次
flutter pub get
00
相似问题
集成flutter module 报错
回答 1
打开android项目报错
回答 1
kotlin项目如何引入flutter
回答 1
一开始就是讲混合开发其实很不友好
回答 1
为什么要改造anroid原生项目
回答 1