Android Studio -如何在单个窗口中打开多个项目?

yshpjwxd  于 2023-10-23  发布在  Android
关注(0)|答案(3)|浏览(302)

我已经下载了Android Studio并开始使用它进行Android开发。
我需要知道,如何打开多个项目在一个单一的窗口,如Eclipse。希望有人帮忙,谢谢。

e0uiprwp

e0uiprwp1#

IntelliJ IDEA为您使用的整个代码库创建一个项目,并为每个单独的组件创建一个模块。因此,IntelliJ IDEA模块更像是一个Eclipse项目,而项目大致类似于Eclipse工作区。没有与包含所有工作的Eclipse工作区完全相同的东西,但是您可以同时在多个框架中打开多个项目。
此表可以帮助您了解Eclipse和IntelliJ IDEA概念如何相互Map:

  1. Eclipse IDEA
  2. Workspace Project
  3. Project Module
  4. Project-specific JRE Module JDK
  5. User library Global library
  6. Classpath variable Path variable
  7. Project dependency Module dependency
  8. Library Module library

要使用,请将其添加为依赖项:

文件>项目结构>模块>目录

然后添加模块(android库)作为模块依赖项。

展开查看全部
n3h0vuf2

n3h0vuf22#

在Android Studio / IntelliJ IDEA中,无法在单个窗口中打开两个项目。所以,当你打开第二个项目时,你必须决定:
新项目可以在新窗口中打开,也可以替换现有窗口中的项目。您希望如何打开项目?
这个限制是有用的,因为你的窗口提供了项目特定的功能,比如修改信息的更改选项卡等。

如何使用库项目?

现在,您可以将库项目复制到项目文件夹中,并将其声明为模块依赖项。如果你在不同的项目中使用相同的库,你最终会拥有多次代码。

  1. ProjectA ProjectB
  2. facebook-sdk/ actionbarsherlock/
  3. actionbarsherlock/ bin/
  4. bin/ src/
  5. src/ ...
  6. AndroidManifest.xml

虽然这感觉有点不方便,但它有助于将所有所需的源代码都包含在XML中。很快,Gradle,the new build system,将愉快地管理这些依赖关系。以下是Gradle构建如何包含BullBarSherlock或类似libs的示例:

  1. repositories {
  2. mavenCentral()
  3. }
  4. dependencies {
  5. compile 'com.actionbarsherlock:library:4.2.0'
  6. }

this answer中,你会发现这个解决方案不起作用的一些原因。

展开查看全部
brjng4g3

brjng4g33#

在settings.gradle中编写代码

  1. include ':ProjectName'
  2. project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')

相关问题