HarmonyOS flutter使用shared_preferences,编译失败

flutter引入shared_preferences库,编译失败。

编译文件出现下面错误

lib/main.dart:9:8: Error: Error when reading '/C:/Users/xxxx/AppData/Local/Pub/Cache/git/flutter_packages-7358e4ba062b6fa779ab2cf37ad2122a6772c379/packages/shared_preferences/shared_preferences/lib/shared_preferences.dart': 
  • 1.

系统找不到指定的路径。

import 'package:shared_preferences/shared_preferences.dart';
  • 1.
HarmonyOS
2025-01-10 10:00:35
1471浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Excelsior_abit

是windows环境pub cache默认的路径太长了,需要设置短一点的路径,创建文件,修改环境变量 PUB_CACHE = D:\cache\pub,重启IDE或终端后再编译运行。

分享
微博
QQ
微信
回复
2025-01-10 11:30:29


相关问题
HarmonyOS flutter build hap --debug编译失败
958浏览 • 1回复 待解决
HarmonyOS 使用hvigorw编译失败
1091浏览 • 1回复 待解决
HarmonyOS 编译flutter报错
1040浏览 • 1回复 待解决
HarmonyOS 使用集成态 HSP 时,编译失败
942浏览 • 1回复 待解决
HarmonyOS 编译失败问题
1296浏览 • 1回复 待解决
HarmonyOS XCode 15.3无法编译flutter engine
733浏览 • 1回复 待解决
HarmonyOS 引入har编译失败
1104浏览 • 1回复 待解决
HarmonyOS 使用preferences存储的限制
1060浏览 • 1回复 待解决
HarmonyOS windows系统下编译失败
1039浏览 • 0回复 待解决
HarmonyOS 新增申请权限编译失败
741浏览 • 1回复 待解决
HarmonyOS RN empty project编译失败
893浏览 • 1回复 待解决
HarmonyOS ndk编译mars库失败
1307浏览 • 1回复 待解决
编译release包失败
1317浏览 • 1回复 待解决