flutter photo_manager、image_gallery_saver编译不了安卓包的问题

错误提示:如:Execution failed for task ':photo_manager:compileDebugKotlin'.

错误原因:库内部使用了kotlin,但是对应的jvm版本不对

解决方案:git到自己仓库,修改了一下,让后在自己项目里面做好配置

dependencies:
  flutter_localizations:
    sdk: flutter
  flutter:
    sdk: flutter
  image_gallery_saver:
    git:
      url: https://github.com/WangKiven/image_gallery_saver.git

# 强制修改依赖,我的是多个其他库依赖了photo_manager,导致冲突,所以这里把其他的版本都覆盖掉
dependency_overrides:
  photo_manager:
    git:
      url: https://github.com/WangKiven/flutter_photo_manager.git
  • gradle.properties增加配置
# 依赖的两个库(photo_manager、image_gallery_saver)的 gradle 都会读取这个属性. 值如:1.8, 11, 17, 21
java.version=1.8
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容