添加Firebase Auth插件后遇SDK版本及存储安装问题求助
问题解决:Firebase Auth插件适配与安装存储不足问题
第一阶段:解决Firebase Auth要求更高Android SDK版本的问题
firebase_auth插件要求项目的minSdkVersion至少为23,针对你项目里的配置,有两种规范的修改方式:
- 直接修改
android/app/build.gradle的defaultConfig块:
defaultConfig { applicationId = "com.example.test_i" minSdk = 23 // 替换原有的flutter.minSdkVersion targetSdk = flutter.targetSdkVersion versionCode = flutterVersionCode.toInteger() versionName = flutterVersionName }
- 统一在
android/local.properties中配置版本(更便于后续管理):
flutter.minSdkVersion=23
配置后build.gradle里的minSdk = flutter.minSdkVersion会自动读取这个值,无需修改原代码。
第二阶段:解决INSTALL_FAILED_INSUFFICIENT_STORAGE错误
这个报错是因为你的模拟器剩余存储空间不足,可通过以下方式解决:
- 清理模拟器缓存:打开模拟器的系统设置,进入存储选项,删除无用应用、缓存文件释放空间。
- 调整模拟器存储容量:
- 关闭当前模拟器
- 打开Android Studio的AVD管理器,找到对应模拟器点击「编辑」
- 展开「显示高级设置」,找到「内部存储」选项,将数值调至2048MB以上
- 保存设置后重启模拟器,重新安装应用
- 改用真机测试:如果模拟器调整繁琐,可直接开启Android真机的调试模式,连接电脑进行安装测试。
内容的提问来源于stack exchange,提问作者Amr93
相关产品推荐
相关产品推荐

