1
我想从Eclipse切换到Android Studio来构建和编写我的应用程序,但是我发现如何使用android模块作为依赖项(如ActionBarSherlock或AndEngine)并不明显。在Android Studio和Gradle中使用模块依赖项
使用Eclipse很容易实现,但我不知道如何使用Android Studio执行此操作。我设法将AndEngine和我的项目都导入到了Android Studio,但我无法编译它。
这是我的目录结构是怎样的样子:
|-Developement
|--SDK
|--AndEngine
|--ActionBarSherlock
|--Facebook-sdk
|--.....
|--Projects
|--Project1 (depends on AndEngine)
|--.....
用的Eclipe,依赖关系是通过工作区或project.properties配置,我的问题是,如何与AndroidStudio和gradle这个实现的呢?
如果你进入android studio的项目结构,你会看到你的模块依赖关系,并且可以随意添加和减少,更改模块源目录等。当你添加一个新模块时,你应该在你的项目窗格中看到它 – kabuto178
因此,你建议改变我的依赖关系的源文件夹等?那么,我没有考虑过它。但是,这些更改是否仅反映在当前项目中,而不反映在全局范围内(例如,在其他项目中引用了AndEngine?) –
这些更改将反映在您当前的项目范围中,而不是更改依赖项的物理位置,只是项目引用他们根据需要。您可以使用项目结构窗格上的绿色“+”按钮将模块依赖项添加到项目范围中的任何模块。 – kabuto178