无法在 Android Studio 中打开布局

Posted

技术标签:

【中文标题】无法在 Android Studio 中打开布局【英文标题】:Cannot open layout in Android Studio 【发布时间】:2015-07-24 02:08:26 【问题描述】:

我刚刚从文件 > 新建 > 活动创建了一个空白活动。它的MainActivity.java 是可编辑的,menu_main.xml 也一样,但activity_main.xml 布局文件无法打开。没有错误消息,没有任何迹象表明正在发生任何事情,什么都没有。我还尝试删除该活动并重新创建它。

android Studio 已更新到最新版本 (1.2.1.1),我尝试打开和关闭它。 我在 Mac OS X 10.10.3 上运行它,并且该文件存在于 IDE 所说的文件系统上。

有人遇到过这个问题吗?

编辑:刚刚尝试重新启动我的计算机,同样的事情发生了。

编辑 2:我的 build.gradle

应用插件:'com.android.application' 安卓 compileSdkVersion 22 构建工具版本“22.0.1” 默认配置 应用程序 ID“ca.etsmtl.gti785.telebama” minSdkVersion 16 targetSdkVersion 22 版本代码 1 版本名称“1.0” 构建类型 发布 缩小启用假 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 依赖 编译 fileTree(dir: 'libs', include: ['*.jar']) 编译'com.android.support:appcompat-v7:22.1.1' 测试编译'junit:junit:4.12' testCompile('org.robolectric:robolectric:3.0-rc2') 排除组:'commons-logging',模块:'commons-logging' 排除组:'org.apache.httpcomponents',模块:'httpclient'

【问题讨论】:

我在更新后遇到了这个问题。查看您的 gradle 并确保下载与您的 gradle 匹配的最新 SDK 好的,那么我假设您还没有下载 buildToolsVersion "22.0.1" 的最新 SDK。您需要前往您的 SDK 管理器并下载最新版本和工具。 他们已经是downloaded and installed。 下到 extras 看看支持库是不是 22.1.1 它不是,但我刚刚升级它,同样的事情发生了。我刚刚看到了几个可用的更新,我现在正在安装它们。 【参考方案1】:

我猜问题可能出在所选的预览 API 或设备上。在预览中查看此工具栏。

【讨论】:

【参考方案2】:
    请清理并构建您的项目。 重新加载xml文件去src->main->res->layout->activity_main.xml。

【讨论】:

【参考方案3】:

我遇到了同样的问题。重建、清理、重新启动 mac、重新安装 Android Studio、安装不同的 Android Studio 版本……没有任何效果。

然后我发现问题出在 gradle,而不是 Android Studio。在 gradle-wrapper.properties 中,我将版本从 3.3 更改为 3.5

distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-all.zip

这解决了我的问题。

【讨论】:

【参考方案4】:

如果任何其他项目在任何其他窗口中打开,则将其关闭。现在也关闭当前项目。首先打开您打算处理的项目。 你会很高兴去的。

【讨论】:

以上是关于无法在 Android Studio 中打开布局的主要内容,如果未能解决你的问题,请参考以下文章

怎么用android studio设计安卓界面布局

android studio怎么设置布局

android studio怎么设置布局

元素将无法在Constraintlayout Android Studio中正确居中

Android studio 布局主题有问题 求助

Android Studio 无法在布局编辑器中放大/缩小