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

Android Studio启动应用无限卡顿超时,应用安装失败求助

解决Android Studio Giraffe Run App无限加载超时&安装失败问题

1. 检查ADB连接状态

  • 打开Android Studio底部Terminal,执行adb devices,确认模拟器是否在列表中,状态为device而非offline
  • 若显示offline,依次执行adb kill-server和adb start-server,重新连接模拟器
  • 仍无效的话,进入模拟器设置->系统->开发者选项->撤销USB调试授权,重新完成ADB授权流程

2. 调整模拟器网络与权限

  • 点击模拟器右上角扩展控件(三个点),进入Settings->Proxy,选择No proxy排除代理阻塞连接
  • 确保模拟器开启开发者选项->USB调试及无线调试(Android 11+),无线调试可规避部分ADB连接异常

3. 修改Gradle配置与构建选项

  • 打开项目根目录gradle.properties,添加或修改以下配置:
    android.injected.testOnly=false
    org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m
    
  • 点击顶部File->Invalidate Caches...,选择Invalidate and Restart,勾选清除本地Gradle缓存
  • 手动安装APK获取具体错误:Terminal执行adb install app/build/outputs/apk/debug/app-debug.apk,终端会返回安装失败的具体原因(如签名冲突、存储空间不足)

4. 排查模拟器镜像与硬件加速

  • 打开AVD Manager编辑当前模拟器,检查System Image是否为对应API版本的最新镜像,可尝试切换至其他API版本(如API 33换为API 32)
  • 验证硬件加速状态:Windows执行sc query intelhaxm,Mac执行kextstat | grep intel,未开启则重新安装HAXM或启用Hyper-V(Windows)

5. 检查项目核心配置

  • 打开app/build.gradle,确认minSdkVersion和targetSdkVersion与模拟器API版本兼容(模拟器API版本需≥minSdkVersion)
  • 核对AndroidManifest.xml中启动Activity的<intent-filter>配置是否正确:
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 07:42:35