我正在使用Android Studio 0.2.2
我已经导入了一个现有的eclipse项目,它有一个经典的eclipse ADT项目
结构并在其中添加了一个gradle构建脚本。
我们将其命名为ProjectA
然后我在其中创建了一个模块,它具有新的Android Studio结构,
并在File>Project
结构对话框中将其添加为库。
我们将其命名为LibA
问题是这个 - ProjectA
为什么缺少LibA的类路径,因此IDE的java解析器无法看到来自LibA
的类,因此我收到了很多错误
IDE的一面。
Gradle当然,编译一切正常,因为构建过程不再与IDE
中的Eclipse
相关。
有人在这件事上有任何指示吗?
谢谢!
答案 0 :(得分:1)
如果您要添加库,请转到
档案 - >项目结构 - >图书馆 - >单击+然后添加jar。
添加后,它会询问您是否依赖于jar的模块。从列表中选择ProjectA。这应该将库链接到Module。
答案 1 :(得分:0)
在build.gradle中设置依赖项后:
尝试“工具 - > Android - >使用Gradle文件同步项目”
答案 2 :(得分:0)
设置这样的配置:
<强> /settings.gradle 强>
include ':LibA', ':progect'
<强> /project/build.gradle 强>
apply plugin: 'android'
dependencies {
compile project(':LibA')
}
android {
compileSdkVersion 18
buildToolsVersion "18"
defaultConfig {
minSdkVersion 7
targetSdkVersion 18
}
}