flutter打包apk时,出现如下错误:
意思是我们 gradle 版本太低了,shared_preferences 持久化插件不支持,所以就按照他的错误提示,找到 D:\flutter.pub-cache\hosted\pub.flutter-io.cn\shared_preferences_macos-0.0.1+3\android\gradle\wrapper\gradle-wrapper.properties 这个文件,展示如下
修改最后一行为指定的版本:distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip
最后重新打包就可以了,如果还是提示 shared_preferences_web web端的错误信息,那么也参照上面的步骤改一下,再重新打包。
相关文章
- 解决方案: 安卓打包apk出错 AAPT: error: failed to read PNG signature: file does not start with PNG signature.
- UniApp:安卓本地打包成APK的便捷之路
- uni-app打包成Android Apk 过程详细
- Flutter 常见错误和坑
- 打包后的APK文件,微信发送给别人后面出现.apk.1无法安装
- 前端打包错误:npm ERR! A complete log of this run can be found in的解决方案
- idea 打包遇到错误:Failed to execute goal xxx 错误 的解决办法
- Debian Nginx 下载 .apk 文件时候报 403 错误 [1]
- 一次Unity3D IL2CPP 打包错误
- apk 文件修改后,重新签名打包不能安装解决办法