使用Visual Studio的朋友对其项目的管理模式非常熟悉,工作空间(Workspace)下面是项目(Project),这种模式非常方便,可以将相关的项目(如可执行程序,公共库等)放在一个工作空间管理,而不是Eclipse那种模式,各个Project之间相互独立。Android Studio在这一方面更像Visual Studio,不过又有一些细微区别,Android Studio的Project对应的是Visual Studio中的工作空间(Workspace),其下包含一个或者多个Module(与VS的Project对应),每个Module对应一个独立的可执行程序或者公共库。这样,我们就可以将相关的Module建在同一个Project中,方便我们进行调试和Module切换。

下面我们介绍如何在AS中的Project添加新的Module。

如图所示,将当前显示的结构切换到Project,

下一步,在当前的Project点右键,在弹出菜单中选择New->Module

在弹出的类型选择对话框,你根据需要选择Module的类型,如果你要开发的是一个普通Android程序,你可以选择“Phone and Tablet Application":

点击Next,提示你输入新建Module的名称以及选择对应的API,与新建一个Android项目一样,这里就不再赘述了。根据向导创建完成以后,你就可以在结构树中看到我们新建的Module:

同时,你也可以选择默认启动的Module:

【发表评论0条 】

android studio moudel,Android Studio中Project和Module的关系相关推荐

  1. IDEA中Project 和 Module的区别

    (1).在IntelliJ IDEA中Project是最顶级的结构单元,一个Project是由一个或者多个Module组成.一些主流大型项目结构基本上都是由多个Module的结构组成. ​ (2).主 ...

  2. android studio moudel,Android Studio中的Module是指什么?

    Android Studio中的Module 相当于Eclipse 中的library 在使用Android Studio(以下简称AS)新建项目时都会有这样一个概念: Eclipse中的WorkSp ...

  3. android studio moudel,Android Studio 添加其他目录下的module

    Android Studio 添加其他目录下的module admin • 2020 年 11 月 07 日 [title]需要操作的原因[/title] 在我们写程序的时候,经常会因为重复性的代码而 ...

  4. android studio moudel,Android Studio将module变为library

    本文通过Android Studio创建一个Android Library项目,然后发布到本地的Maven仓库. Gradle Project项目.Module模块导入 最近看到网上很多人在抱怨,An ...

  5. linux gradle目录结构,android studio中,project和module的目录结构

    project.iml--NO:这个是用来管理project的相关配置信息的,也是标识这个文件夹是一个android项目的.如果误删该文件,Android Studio将不会将该文件当做安卓项目,只会 ...

  6. android studio增加一个界面,Android Studio在同一个窗口中打开多个Project【附效果图附源码...

    Android Studio在同一个窗口中打开多个Project[附效果图附源码 Android Studio在同一个窗口中打开多个Project[附效果图附源码]

  7. android工程中的软件,通过Android Studio创建Android应用程序(附带解析)

    这一节我们主要来创建一个简单的 Android 的应用程序. 创建 HelloWorld 工程 启动 Android Studio,依次选择 File --> New --> New Pr ...

  8. 【Android开发】Android Studio中进行简单的WebView构建浏览器开发1

    [Android开发]Android Studio中进行简单的WebView构建浏览器开发 第一步:新建一个Android Project 第二步:修改AndroidMainfest.xml文件 第三 ...

  9. AndroidStudio中打开新项目提示:Unrecognized Android Studio (or Android Support plugin for IntelliJ IDEA)

    在导入Google官方项目时提示我们Unrecognized Android Studio (or Android Support plugin for IntelliJ IDEA) version ...

  10. 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )

    文章目录 一.Visual Studio 中安装 " 使用 C++ 的移动开发 " 开发库 二.Visual Studio 中安装的 Android SDK 和 NDK 位置 三. ...

最新文章

  1. 网络延迟和数据包丢失对网络性能的影响—Vecloud微云
  2. 10-线程,进程,协程,IO多路复用
  3. Python3序列解包
  4. 双链表java实现_双链表 Java实现数据结构
  5. LeetCode 437. Path Sum III (STL map前缀和)
  6. 类模板与运算符重载(一个简单的例子)
  7. 完美主义怎么解决_相信我,你不要完美主义
  8. linux卸载android studio,mac上完整卸载删除.简单粗暴无脑:androidstudio删除方案
  9. css居中悬浮,CSS悬浮居中
  10. OpenCv学习笔记(二)—cv Mat学习
  11. 数据结构与算法简单总结()
  12. java过滤器解决乱码_[java]如何使用过滤器解决jsp乱码
  13. Struts2学习日记(二)简单的Struts2登陆实现(Action继承ActionSupport类)
  14. my97Date如何多选日期且无重复日期
  15. html做成分页,静态html分页
  16. Dos命令 --复制文件(夹)
  17. Java - 为什么String在Java中是不可变的?
  18. Unity3d 联通沃商店接入问题
  19. 低端电流检测电路实测
  20. 如何搭建一个自己的音乐播放器-使用腾讯云轻量应用服务器搭建YesPlayMusic网易云播放器

热门文章

  1. linq to sql 语法 学习笔记(1)
  2. 并发编程学习之生产者消费者模式 - 使用Synchronized同步锁方式
  3. 【Ansible】Ansible 连接主机显示报错的处理方案
  4. java中容器如何维护其内容
  5. Javascript设计模式(二)工厂模式
  6. mysql如何用sql增加字段和注释?
  7. 基于IdentityServer4的单点登录——IdentityServer
  8. 1.shell脚本编程——基础篇(一)
  9. Mac入门(三)使用brew安装软件
  10. socket与http的区别