【发布时间】:2016-08-27 23:38:06
【问题描述】:
我有一个项目,其设置如下
Project
- SharedLibrary
- APTextView
- CoreModule
- core_module_layout_1.xml
- core_module_layout_2.xml
- core_module_layout_3.xml
- ...
- ModuleA
- module_a_layout_1.xml
- module_a_layout_2.xml
- ...
这是 build.gradle
// build.gradle of CoreModule
dependencies {
compile project(':SharedLibrary')
}
// build.gradle of ModuleA
dependencies {
compile project(':CoreModule')
}
此设置已经工作了一年多,直到最近我更新到 Android Studio 2.0 时,XML 自动完成功能不再适用于 ModuleA 中的任何 xml 布局文件 ,这就是我在任何 ModuleA 布局文件中按 ctrl+space 时发生的情况
但是! 在 CoreModule 中的每个布局文件中仍然正常工作,这是我在任何 CoreModule 布局文件中尝试相同的时候
我已经尝试了一些东西
- 包含 SharedLibrary 作为 ModuleA 的依赖项
dependencies {
compile project(':CoreModule')
compile project(':SharedLibrary')
}
- 关闭省电模式
- 使缓存无效并重新启动
- 删除所有 iml 文件 > 删除 /.idea 中的所有内容 > 重启 Android Studio > 重建
但他们都没有解决这个问题,有什么建议吗?
【问题讨论】:
标签: android xml android-studio intellij-idea autocomplete