我已经下载了Android Studio并开始在我的Android开发中使用它。
我想知道如何在一个窗口中打开多个项目,就像Eclipse一样。希望能得到一些帮助,谢谢。
我想知道如何在一个窗口中打开多个项目,就像Eclipse一样。希望能得到一些帮助,谢谢。
IntelliJ IDEA创建一个项目来管理您的整个代码库,为每个组件创建一个模块。因此,IntelliJ IDEA模块更像Eclipse项目,而项目大致类似于Eclipse工作区。没有完全等同于Eclipse工作区的概念,但是您可以同时在多个框架中打开多个项目。
以下表格可以帮助您了解Eclipse和IntelliJ IDEA概念之间的对应关系:
Eclipse IDEA
Workspace Project
Project Module
Project-specific JRE Module JDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library
使用库应将其添加为依赖项:
文件 > 项目结构 > 模块 > 依赖项
然后将模块(Android库)添加为模块依赖项。
ProjectA ProjectB
facebook-sdk/ actionbarsherlock/
actionbarsherlock/ bin/
bin/ src/
src/ ...
AndroidManifest.xml
虽然这感觉有点不方便,但将所有所需源代码放在版本控制系统中会很有帮助。不久之后,全新的构建系统Gradle将愉快地管理这些依赖项。以下是一个示例,展示了如何使用Gradle构建来包含ActionBarSherlock或类似库:
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:library:4.2.0'
}
在这个答案中,您将找到一些原因,为什么这个解决方案还没有起作用。
include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')