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

Flutter安卓项目无build.gradle文件,安装APK时构建卡住

问题描述
  • Flutter构建始终卡在 Installing build\app\outputs\flutter-apk\app-debug.apk... 步骤
  • 项目目录中无 build.gradle 和 settings.gradle 文件,仅存在对应的 .kts 后缀文件(build.gradle.kts、settings.gradle.kts),网上现有解决方案多针对传统 .gradle 文件,无法直接套用
  • 已多次重装Android Studio、Flutter及所有SDK工具,问题仍未解决
  • Flutter默认生成的应用在Windows和Chrome平台运行正常,仅Android设备运行时出现此问题

Flutter Doctor 结果

PS C:\Users\Scott\AndStdProjs\my_dashatar_app> flutter doctor

Doctor summary (to see all details, run flutter doctor -v):

[√] Flutter (Channel stable, 3.44.1, on Microsoft Windows [Version 10.0.26200.8524], locale en-US)

[√] Windows Version (11 Home 64-bit, 25H2, 2009)

[√] Android toolchain - develop for Android devices (Android SDK version 37.0.0)

[√] Chrome - develop for the web

[√] Visual Studio - develop Windows apps (Visual Studio Community 2026 18.6.0)

[√] Connected device (4 available)

[√] Network resources

• No issues found!
解决方案(针对KTS配置文件)

1. 调整Android模块的build.gradle.kts配置

打开项目中android/app/build.gradle.kts文件,进行以下修改:

  • 确保compileSdk、minSdk、targetSdk与本地安装的SDK版本匹配,示例配置:
    android {
        compileSdk = 37
        defaultConfig {
            minSdk = 21
            targetSdk = 37
            // 其他原有配置保留
        }
    }
    
  • 添加ADB超时配置,延长安装等待时间:
    android {
        // 其他原有配置保留
        adbOptions {
            timeOutInMs = 10 * 60 * 1000 // 设置为10分钟超时
        }
    }
    

2. 清理缓存并重建项目

  • 执行命令清理项目缓存:
    flutter clean
    flutter pub get
    
  • 手动删除android/.gradle文件夹,再重新运行构建命令

3. 检查设备调试状态

  • 确认Android设备的USB调试模式已开启,且已授权当前电脑进行调试
  • 更换USB线缆,或切换设备USB连接模式为「文件传输」
  • 重启设备和电脑,重新连接后再尝试构建

4. 配置Flutter全局安装超时

在项目根目录新建或修改flutter.properties文件,添加以下配置:

android.installTimeout=10

该配置将APK安装超时时间设置为10分钟(单位:分钟)

5. 手动安装APK排查问题

  • 先构建调试版APK:
    flutter build apk --debug
    
  • 使用adb命令手动安装:
    adb install build\app\outputs\flutter-apk\app-debug.apk
    

如果手动安装报错,根据提示进一步排查(如签名冲突、设备存储空间不足等)


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.09 11:12:32