运行Flutter代码时遭遇ADB安装失败问题求助
解决Flutter
INSTALL_FAILED_INVALID_APK: Scanning Failed 安装错误 以下是针对该错误的可行解决步骤:
清理项目构建缓存
- 执行
flutter clean清除Flutter侧的构建缓存 - 进入项目的
android目录,执行gradlew clean(Windows系统)或./gradlew clean(Mac/Linux系统)清除Gradle缓存 - 重新构建调试APK:
flutter build apk --debug
- 执行
卸载模拟器上的旧应用残留
- 直接在模拟器中找到
com.example.notepad_app应用并卸载 - 或通过ADB命令卸载:
adb uninstall com.example.notepad_app
- 直接在模拟器中找到
验证APK文件完整性
- 手动将生成的
app-debug.apk拖入模拟器尝试安装,确认是否仍报错 - 重新构建时暂时关闭杀毒软件,避免APK文件被拦截或修改
- 手动将生成的
重置/更换模拟器
- 在Android Studio的AVD Manager中,选中目标模拟器,点击
Wipe Data清除设备数据 - 若问题仍存在,创建一个新的模拟器实例再尝试安装
- 在Android Studio的AVD Manager中,选中目标模拟器,点击
重启ADB服务
- 执行
adb kill-server终止ADB服务 - 执行
adb start-server重启服务 - 用
adb devices确认模拟器连接正常
- 执行
内容的提问来源于stack exchange,提问作者Ahmed Maged
相关产品推荐
相关产品推荐

