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

Android Studio 3.1.2中Navigation Drawer Activity布局预览异常求助

解决Android Studio 3.1.2中Navigation Drawer布局预览一直显示“等待构建完成”的问题

我之前升级到这个版本时也碰到过一模一样的情况,试了几个靠谱的方法都能解决,你可以按顺序尝试:

1. 强制清理并重新构建项目

IDE的构建缓存偶尔会抽风,手动清理后重建往往能解决问题:

  • 点击顶部菜单栏的 Build -> Clean Project,等清理完成
  • 接着点击 Build -> Rebuild Project,全程等构建结束,别中途操作

2. 重置布局预览窗口

布局预览本身可能卡住了,重置一下就能恢复:

  • 打开activity_main_drawer.xml,找到预览窗口右上角的眼睛图标,点击关闭预览
  • 等几秒后再点击该图标重新打开,看看是否正常加载

3. 清除Android Studio缓存

IDE的缓存文件损坏也会导致这类异常:

  • 先关闭Android Studio
  • 找到对应系统的缓存目录并删除所有文件:
    • Windows:C:\Users\<你的用户名>\.AndroidStudio3.1\system\caches
    • Mac:~/Library/Caches/AndroidStudio3.1
    • Linux:~/.AndroidStudio3.1/system/caches
  • 重新启动Android Studio,它会自动重建缓存

4. 检查并同步Design库依赖

Navigation Drawer依赖Design库,没配置好会影响预览:

  • 打开build.gradle(Module: app)文件,确保添加了对应版本的Design依赖(3.1.2版本对应依赖版本一般是27.1.1):
    implementation 'com.android.support:design:27.1.1'
    
  • 点击右上角的Sync Now按钮,等依赖同步完成后再打开布局文件

5. 切换预览的API版本

预览的API版本和项目目标版本不匹配也可能出问题:

  • 在布局预览窗口顶部,找到API Level下拉菜单,选择和项目targetSdkVersion一致的版本,或者尝试切换到26、27这类稳定版本

如果以上方法都试过还是不行,可以试试重启电脑,实在不行再考虑暂时降级到Android Studio 3.1.1版本(不过前面的步骤大概率能解决问题)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 09:19:11