修改Flutter应用名称后无法运行安装问题求助
Flutter应用改名后无法安装的解决办法
清理项目缓存与构建文件
- 执行
flutter clean清除Flutter侧的旧构建产物 - 进入项目的
android目录,执行gradlew clean(Windows系统)或./gradlew clean(Mac/Linux系统),清理Gradle的缓存文件
- 执行
校验包名一致性
- 检查
android/app/src/main/AndroidManifest.xml中的package属性,确保和Firebase项目配置的包名完全一致 - 确认
android/app/build.gradle内defaultConfig块里的applicationId与上述包名匹配 - 核对
google-services.json中client[0].client_info.android_client_info.package_name字段,必须和当前包名完全相同
- 检查
移除虚拟设备上的旧应用残留
- 在虚拟设备的系统设置-应用列表中,找到原应用名称的旧版本并卸载
- 也可通过命令行执行
adb uninstall 旧应用包名,彻底清除设备上的旧应用数据
重新构建运行
- 执行
flutter pub get同步项目依赖 - 再次运行
flutter run尝试安装应用
- 执行
内容的提问来源于stack exchange,提问作者LostTexan
相关产品推荐
相关产品推荐

