Flutter依赖配置报错:无法导入指定路径的.aar文件创建包
解决Flutter中添加.aar依赖路径不存在的问题
检查文件路径与存在性
- 确认Flutter项目根目录下是否存在
android/libs文件夹,不存在则手动创建 - 将
libraryCore_v1.0.8.aar文件复制到android/libs目录,确保文件名、大小写和配置完全匹配
- 确认Flutter项目根目录下是否存在
修正依赖配置方式
Flutter的pubspec.yaml不支持直接通过path引用.aar文件,需通过Android Gradle配置引入:- 打开
android/build.gradle,在allprojects的repositories块中添加本地libs仓库:allprojects { repositories { google() mavenCentral() flatDir { dirs 'libs' } } } - 打开
android/app/build.gradle,在dependencies块中添加aar依赖:dependencies { // 保留原有其他依赖 implementation(name: 'libraryCore_v1.0.8', ext: 'aar') } - 修改pubspec.yaml,删除错误的aar依赖配置,最终依赖块如下:
dependencies: flutter: sdk: flutter
- 打开
同步并验证
- 执行命令
flutter pub get同步依赖 - 重新运行项目,确认报错消除
- 执行命令
内容的提问来源于stack exchange,提问作者Nutdanai
相关产品推荐
相关产品推荐

