我在Android Studio中有一个使用Gradle编译的项目。
常规文件结构为
MyProject
- MyProjectSource
- Libraries
- ActionBarSherlock
我的项目是使用Gradle构建的,将毫无问题地进行编译。但是,在我的 Activity 中包括ActionBarSherlock组件的行中,Android Studio将其标记为错误。
我注意到,Android Studio还生成了.iml文件。所以我的问题是:Android Studio在评估某种有效语法时是否会忽略gradle构建?
显然,这不是一个项目阻塞问题,但是它确实降低了速度,无法利用Android Studio必须提供的全套工具。
在此先感谢您的帮助。
最佳答案
这些实际上不是错误,这是Android Studio(0.4.2)中的错误,用于解决符号并已为下一个版本(0.4.3)修复。
要在发行之前摆脱这些,请执行以下操作
Build > Clean Project
清洁您的项目还要验证
File > Project Structure
中是否出现任何错误。如果有任何错误提示“未添加依赖项”,请单击该按钮并在右侧使用红色灯泡将其添加到依赖项。更新
Android Studio 0.4.3在Canary Channel Now上可用。