Execution failed for task ':app:mergeDebugJavaResource'.

安卓导入flutter module 报错,可build,无法运行


c.png
Execution failed for task ':app:mergeDebugJavaResource'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find flutter-1.0-debug.jar (com.example.my_flutter:flutter:1.0).
     Searched in the following locations:
         file:/xxx/MyApplication/app/libs/com/example/my_flutter/flutter/1.0/flutter-1.0-debug.jar

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

flutter module 执行 flutter build aar,如下图


a.png

按照控制台信息进行配置后,发现报错
解决,修改如下


b.png

这里也标注一下,关于arr配置路径,

allprojects{
    repositories {
        maven{
            url './libs'//将arr的目录,从repo文件下所有文件拷贝到项目libs下
        }
//        maven {
//            url './../../my_flutter/build/host/outputs/repo'//相对路径,可以正常运行
//        }
        maven {
            url "https://mirrors.cloud.tencent.com/flutter/download.flutter.io"//镜像
        }
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容