Android Studio 0.4.2 工作正常,今天我打开它,几乎所有内容都是红色的,并且自动完成功能已停止工作。我查看了导入,AS 似乎告诉我它找不到android.support.v4突然之间(为我提供了删除未使用的导入的选项)。 (android.support.v7不过似乎还好)。
我尝试过的事情:
- 重建项目
- 清理项目
- 与 Gradle 文件同步
- 关闭项目、关闭 AS 并重新启动/重新打开
- 文件 > 使缓存无效/重新启动
- 检查 Lint,没有看到任何明显的东西
- 在 SDK 管理器中仔细检查所有支持库是否是最新的
- 检查我的 Build.gradle,虽然没有任何变化,但它和平常一样,一直在工作。
这是相关的:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion '19.0.0'
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
}
}
dependencies {
compile 'com.android.support:support-v4:19.0.0'
compile 'com.android.support:gridlayout-v7:19.0.0'
compile 'com.android.support:appcompat-v7:19.0.0'
compile 'com.google.android.gms:play-services:4.0.30'
compile project(':libraries:facebook')
compile files('libs/core.jar')
}
When I hit "Sync with Gradle" and open "Project Settings" I get a red error telling me I have duplicate library references and to remove the unused ones..
我的项目编译并运行良好,但我真的需要自动完成功能!!有没有人有什么建议?
前面提到的所有事情实际上对我来说都不起作用。但后来我在文件菜单中找到了这个菜单项Invalidate Caches/Restart
这似乎已经解决了问题。
我真的不知道后台发生了什么,但是当 Android Studio 再次启动时,状态栏显示Indexing...
大约一分钟左右,这显然创造了奇迹。
作为参考,我使用的是 Android Studio 0.5.4。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)