Android Studio Electric Eel金丝雀版Live Edit功能故障求助
检查Live Edit配置项
打开File > Settings > Build, Execution, Deployment > Live Edit(Mac端是Android Studio > Settings),确认Enable Live Edit及对应子选项(比如Experimental Live Edit)已勾选,同时检查Deployment target options里选中的设备/模拟器处于活跃状态。清理项目构建缓存
执行File > Invalidate Caches... > Invalidate and Restart彻底重启AS;手动删除项目根目录下的.gradle、build文件夹,以及全局缓存目录~/.gradle/caches;最后重新执行./gradlew clean assembleDebug构建项目。验证设备/模拟器兼容性
实验版Live Edit要求模拟器/设备系统版本在Android 12以上,旧版字面量Live Edit至少Android 11;检查设备是否开启USB调试,且AS已成功连接设备(在Device File Explorer能看到设备文件);创建全新空项目测试Live Edit,排除项目自身配置问题。调整构建配置
打开模块级build.gradle,确认minSdkVersion不低于11(字面量)或12(实验版);在android块内添加或确认以下配置:buildFeatures { compose true } composeOptions { kotlinCompilerExtensionVersion = "1.3.2" // 匹配你的Kotlin版本,建议用AS对应兼容版本 }确保
debug构建类型开启debuggable true。重置Live Edit服务
在Run面板点击Stop终止应用进程;关闭AS并杀掉后台所有java/studio相关进程;重新打开AS并运行应用,再尝试Live Edit操作。
内容的提问来源于stack exchange,提问作者Graeme

