Could not find io.flutter

错误详情

 Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find io.flutter:flutter_embedding_debug:1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/io/flutter/flutter_embedding_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/flutter_embedding_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
       - https://repo.maven.apache.org/maven2/io/flutter/flutter_embedding_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/flutter_embedding_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
     Required by:
         project :app > project :flutter
   > Could not find io.flutter:armeabi_v7a_debug:1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/io/flutter/armeabi_v7a_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/armeabi_v7a_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
       - https://repo.maven.apache.org/maven2/io/flutter/armeabi_v7a_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/armeabi_v7a_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
     Required by:
         project :app > project :flutter
   > Could not find io.flutter:arm64_v8a_debug:1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/io/flutter/arm64_v8a_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/arm64_v8a_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
       - https://repo.maven.apache.org/maven2/io/flutter/arm64_v8a_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/arm64_v8a_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
     Required by:
         project :app > project :flutter
   > Could not find io.flutter:x86_64_debug:1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/io/flutter/x86_64_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/x86_64_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
       - https://repo.maven.apache.org/maven2/io/flutter/x86_64_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/x86_64_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
     Required by:
         project :app > project :flutter
   > Could not find io.flutter:x86_debug:1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/io/flutter/x86_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/x86_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
       - https://repo.maven.apache.org/maven2/io/flutter/x86_debug/1.0.0-ada363ee93b17cfe31587b5102679885cb40837e/x86_debug-1.0.0-ada363ee93b17cfe31587b5102679885cb40837e.pom
     Required by:
         project :app > project :flutter

解决方案

在setting.gradle文件中加入

maven { url 'https://storage.googleapis.com/download.flutter.io' }

setting.gradle完整代码

 
pluginManagement {
    repositories {
        gradlePluginPortal()
        google()
        mavenCentral()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
    repositories {
        google()
        mavenCentral()
        maven { url 'https://storage.googleapis.com/download.flutter.io'  //这一行代码哦 ~ }
    }
}
rootProject.name = "AndroidFlutterDemo"
include ':app'
setBinding(new Binding([gradle: this]))                              //new
evaluate(new File(                                                     // new
        settingsDir.parentFile,                                              // new
        'flutter_module/.android/include_flutter.groovy'                         // new
))

参考文档:https://github.com/flutter/flutter/issues/39729

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容