HarmonyOS 鸿蒙Next Flutter 引入已适配鸿蒙的第三方库后 第一次运行成功 再次运行失败 并报错
HarmonyOS 鸿蒙Next Flutter 引入已适配鸿蒙的第三方库后 第一次运行成功 再次运行失败 并报错 报错信息如下:
Error message:cannot find record ‘pkg_modules/.ohpm/path_provider_ohos@khouurs68azhov9+oidajw8fef4kvd0bfjynbzfuuya=/pkg_modules/path_provider_ohos/index’, please check the request path.’/data/storage/el1/bundle/entry/ets/modules.abc’.
Stacktrace:
SourceMap is not initialized yet
#00 pc 00000000006eb364 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#01 pc 00000000006eb8d8 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#02 pc 0000000000324ca0 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#03 pc 00000000001bc574 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#04 pc 00000000001bc004 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#05 pc 000000000024f4f0 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#06 pc 00000000005ca4c8 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#07 pc 00000000005c568c /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#08 pc 0000000000566e3c /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#09 pc 0000000000557694 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#10 pc 000000000055c9cc /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#11 pc 000000000055c7c4 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#12 pc 000000000055ca08 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#13 pc 000000000055c7c4 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#14 pc 000000000055c2a8 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
#15 pc 00000000004358c4 /system/lib64/platformsdk/libark_jsruntime.so(76359649b760261c0213b7c12fecc049)
需要flutter clean后再次运行,才会正常启动。
更多关于HarmonyOS 鸿蒙Next Flutter 引入已适配鸿蒙的第三方库后 第一次运行成功 再次运行失败 并报错的实战教程也可以访问 https://www.itying.com/category-92-b0.html
这边使用的Flutter版本是什么?检查一下保存信息中的文件是否存在?
更多关于HarmonyOS 鸿蒙Next Flutter 引入已适配鸿蒙的第三方库后 第一次运行成功 再次运行失败 并报错的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
针对帖子标题中提到的HarmonyOS(鸿蒙)Next Flutter引入已适配鸿蒙的第三方库后,第一次运行成功但再次运行失败并报错的问题,可能的原因及解决方案如下:
-
缓存问题:
- Flutter和鸿蒙系统可能在首次运行时正确加载了第三方库,但后续运行中由于缓存机制导致加载失败。尝试清理项目缓存,如Flutter的
.pub-cache
目录或鸿蒙系统的相关缓存。
- Flutter和鸿蒙系统可能在首次运行时正确加载了第三方库,但后续运行中由于缓存机制导致加载失败。尝试清理项目缓存,如Flutter的
-
第三方库版本冲突:
- 检查第三方库是否与当前鸿蒙系统版本及Flutter SDK版本兼容。可能存在版本更新后,第三方库尚未适配新版本的情况。
-
配置问题:
- 确认
pubspec.yaml
文件中第三方库的依赖配置是否正确,包括版本号、依赖路径等。同时检查鸿蒙项目的配置文件,确保正确引入了Flutter模块及第三方库。
- 确认
-
日志分析:
- 仔细阅读报错日志,查找具体错误信息和可能的错误来源。根据日志提示调整代码或配置。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html