You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter项目在Android Studio虚拟机安装失败:INSTALL_FAILED_INVALID_APK错误

解决Flutter项目安装到Android模拟器报错:INSTALL_FAILED_INVALID_APK(res=-2)

可行解决方案:

  • 清理项目并重新构建
    在终端依次执行以下命令:

    flutter clean
    flutter pub get
    flutter run
    
  • 修改AndroidManifest.xml配置
    在android/app/src/main/AndroidManifest.xml的<application>标签中添加android:extractNativeLibs="true"属性:

    <application
        android:name="io.flutter.app.FlutterApplication"
        android:label="your_app_name"
        android:icon="@mipmap/ic_launcher"
        android:extractNativeLibs="true">
        <!-- 原有配置内容 -->
    </application>
    
  • 检查模拟器ABI兼容性
    打开Android Studio的AVD管理器,确认当前模拟器的ABI(如x86_64),在android/app/build.gradle中指定对应支持的ABI:

    android {
        defaultConfig {
            ndk {
                abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
            }
        }
    }
    
  • 重新创建模拟器
    删除当前异常的虚拟设备,通过AVD管理器新建一个符合项目要求的Android模拟器,再尝试安装运行。

  • 手动验证APK完整性
    用adb命令手动安装APK,排查是否为安装包损坏:

    adb install -r C:\Users\Lenovo\Desktop\NCKH\right_premium_brain\build\app\outputs\flutter-apk\app-debug.apk
    

    若仍报错,重新执行构建命令生成新的APK包。

内容的提问来源于stack exchange,提问作者Nathan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 22:52:04