Java 无法在Android Studio中打开布局
我刚刚从文件>新建>活动创建了一个空白活动。其Java 无法在Android Studio中打开布局,java,android,android-studio,build.gradle,Java,Android,Android Studio,Build.gradle,我刚刚从文件>新建>活动创建了一个空白活动。其MainActivity.java是可编辑的,与menu\u main.xml相同,但无法打开activity\u main.xml布局文件。没有错误消息,没有任何迹象表明发生了任何事情,什么都没有。我还尝试删除该活动并再次创建它 Android Studio更新为最新版本(1.2.1.1),我尝试打开和关闭它。 我在MacOSX10.10.3上运行它,文件存在于IDE所说的文件系统中 有人有过这个问题吗 编辑:刚刚尝试重新启动我的电脑,同样的事情发
MainActivity.java
是可编辑的,与menu\u main.xml
相同,但无法打开activity\u main.xml
布局文件。没有错误消息,没有任何迹象表明发生了任何事情,什么都没有。我还尝试删除该活动并再次创建它
Android Studio更新为最新版本(1.2.1.1),我尝试打开和关闭它。
我在MacOSX10.10.3上运行它,文件存在于IDE所说的文件系统中
有人有过这个问题吗
编辑:刚刚尝试重新启动我的电脑,同样的事情发生了
编辑2:我的build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "ca.etsmtl.gti785.telebama"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
testCompile 'junit:junit:4.12'
testCompile('org.robolectric:robolectric:3.0-rc2') {
exclude group: 'commons-logging', module: 'commons-logging'
exclude group: 'org.apache.httpcomponents', module: 'httpclient'
}
}
应用插件:“com.android.application”
安卓{
编译DK22版
buildToolsVersion“22.0.1”
默认配置{
应用程序ID“ca.etsmtl.gti785.telebama”
明斯克版本16
targetSdkVersion 22
版本代码1
版本名称“1.0”
}
建筑类型{
释放{
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard rules.pro'
}
}
}
依赖关系{
编译文件树(目录:“libs”,包括:['*.jar'])
编译'com.android.support:appcompat-v7:22.1.1'
testCompile'junit:junit:4.12'
testCompile('org.roblectric:roblectric:3.0-rc2'){
排除组:'commons logging',模块:'commons logging'
排除组:“org.apache.httpcomponents”,模块:“httpclient”
}
}
我猜问题可能出在所选的预览API或设备中。在预览中查看此工具栏
我也有同样的问题。重建、清理、重新启动mac、重新安装Android Studio、安装不同的Android Studio版本。。。什么都没用 然后我发现问题出在gradle,而不是Android Studio。在gradle-wrapper.properties中,I将版本从3.3更改为3.5:
distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-all.zip
这为我解决了这个问题。如果在任何其他窗口中打开了任何其他项目,请将其关闭。现在也关闭当前项目。首先,打开您打算工作的项目。
你可以走了 更新后我遇到了这个问题。查看一下你的gradle,确保你下载了与你的gradle相匹配的最新SDK。好吧,那么我假设你没有下载buildToolsVersion“22.0.1”的最新SDK。您需要转到SDK管理器并下载最新版本和工具。它们已经存在。请转到extras,查看支持库是否为22.1.1,但我刚刚升级了它,同样的情况也发生了。我刚刚看到了几个可用的更新,我正在安装它们。