Android Studio怎样import module(针对非gradle)
相同的,非gradle编译的project和gradle编译的在import module上相同有一些差别。
包含操作上,显示上的一些差别,曾经的文章中,仅仅要没有标注“非gradle”字样的。都是针对使用gradle来build的。
讲到这,预计非常多人会问,如何的算是使用gradle来进行build的,如何的不算,差别非常easy。你仅仅要看到project根文件夹下,或者module文件夹下有没有build.gradle这个文件,有就是使用gradle来build,没有就是非gradle。(当然不仅仅这一个差别,另一些其它的文件的差别,显示的差别等。这边不用关心了)。
好了,直接上图解释怎么import module吧。下图是我的一个project,一会会有展开的图,看展开的图你会发现。文件夹结构和eclipse是基本一样的。
针对这幅图,说下和用gradle build的project一个显示的差别:注意到一个细节了吧。project的右下角的图标是一个蓝色的小方块,并非像使用gradle build的project一样,右下角的图标是一个蓝色的小杯子。(事实上吧,这边的project本身就是被作为一个module)
通过File->Project structure打开配置界面,选择modules。点+,再选择Import Module:
按步骤往下next就可以,这边仅仅解释当中一个步骤。看下图:
Create module from existing sources:什么时候选这项呢,假设你原来的sources并非一个module,就要选这项,这样Android Studio会给你生成相应的module匹配的文件。
Import module from external model:假设你原来的sources就是一个module,那你就选这项,比方你原来的sources被另外一个project当module使用过了,你就能够选这项。
那预计会有人问,我不知道怎么区分究竟是不是module,假设你没办法区分的话。那你默认都选第一项就好了。这里的Maven不用去关心。
一路next后。这个时候,你能够看到,sources就被当做module的形式导进来了,这个时候。project就有两个module了。
我们再看下。project列表中有什么变化,如图。看到了吧,原来的一个变成两个了,并且导入的module和原来的module是并排的,和eclipse中显示两个project一样的方式显示,这个就是非gradle build和用gradle build中module显示的最大的差别。这个时候你也能够再观察下图标,有没有发现,你后面导入进来的module的右下角图标并非显示成像使用gradle
build一样,是个小手机图标,而是还是蓝色小方块,并且在展开的列表中,你没有看到gradle.build这个文件:
Android Studio怎样import module(针对非gradle)的更多相关文章
- Android Studio怎样加入工程(project)为library(针对非gradle)
这篇文章还是针对非gradle build的project,gradle build有一些区别.在Eclipse要引用别的project为本project的library非常easy,可是在Andro ...
- Android studio 项目(Project)依赖(非Module)
Android studio 项目(Project)依赖(非Module) 0. 前言 对于Module 级别的依赖大家都知道,今天说下Android Studio下的项目依赖. 场景: A Proj ...
- Android Studio一直显示Building“project name”Gradle project info问题详解
关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己. 本篇文章同步微信公众号 欢迎大家关注我的微信公众号:「醉翁猫咪」 Android Studio一直显示 Building&quo ...
- Android studio 添加引用Module项目 与 设置Module项目的Libs的Jar在主项目里使用
前言 添加引用Module项目 设置Module项目的Libs的Jar在主项目里使用 1.在项目里添加libs包,并且加入jar 2.设置这个module项目的build.gradle depende ...
- Android Studio中的Module,Facet
详细内容请参看 http://www.jetbrains.com/idea/webhelp/facet.html 以及 http://www.jetbrains.com/idea/webhelp/an ...
- 【转】Android Studio安装配置学习教程指南 Gradle基础--不错
原文网址:http://www.linuxidc.com/Linux/2015-02/113890p4.htm 其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了 ...
- Android Studio 添加引用Module项目
新建Android项目,修改为Module 新建一个android项目 给项目命名,这里命名为MyLibrary,作为可引用的Module项目 点击下一步,选择一个Activity,点击ok 下面将这 ...
- 解决android studio项目中Failded to sync Gradle project 'XXXX' Cause:failed to find target with hash string 'android-16'问题
之前在github上通过import module导入一个项目,结果报错,提示找不到sdk相应的版本xx,而我的compileSdkVersion明明写的是23不是xx,查了半天也没解决.最后只好下载 ...
- [Android Studio] Android Studio如何删除module(转载)
转载地址:http://blog.csdn.net/hyr83960944/article/details/37519299 当你想在Android Studio中删除某个module时,大家习惯性的 ...
随机推荐
- [转]在Excel中使用SQL语句实现精确查询
本文转自:http://blog.sina.com.cn/s/blog_5fc375650102e1g5.html 今天在微博上看到@数据分析精选 分享的一篇文章,是关于<在Excel中使用SQ ...
- [转]SSIS OLE DB Source中执行带参数的存储过程
本文转自:http://www.cnblogs.com/michaelxu/archive/2009/10/21/1587450.html 问题描述:执行一个存储过程得到一个多条记录的结果集,然后循环 ...
- from表单实现无跳转上传文件,接收页面后台数据
实现无跳转发送表单数据.文件,并能接收后台返回的数据. 主要技术要点: 1.form表单添加target属性,指定一个iframme的name:form表单提交后在iframe内嵌窗口接受响应,主页面 ...
- MVP+Dagger2+Rxjava+Retrofit+GreenDao 开发的小应用,包括新闻、图片、视频3个大模块,代码封装良好
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的.代码量还是有的,里面做了大量封装,总体代码整理得非常干净,这个我已经尽力整理了. 不管是文件(java.xm ...
- 报错:maven:java.lang.NoClassDefFoundError: org/apache/commons/io/Charsets
运行报错: maven:java.lang.NoClassDefFoundError: org/apache/commons/io/Charsets 找不到Charsets这个类 上网查了以后,是因为 ...
- Centos6.8配置svn
svn的安装:yum -y install subversion 一.一个仓库放所有的项目 创建仓库,以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹.1.创建仓库:svnadmin ...
- DefaultMessageStore-CommitLog-MapedFileQueue.allocateMapedFileService初始化链
刚刚在研究rocketmq生成文件的源码.零时记录一下MapedFileQueue中属性AllocateMapedFileService allocateMapedFileService的初始化链. ...
- automake连载---关于两个文件configure.in和Makefile.am的编写
http://blog.csdn.net/shanzhizi/article/details/30251763 automake主要通过编辑Makefile.am来控制它的行为,下面就常用的三个Mak ...
- 【Spark】RDD操作具体解释2——值型Transformation算子
处理数据类型为Value型的Transformation算子能够依据RDD变换算子的输入分区与输出分区关系分为下面几种类型: 1)输入分区与输出分区一对一型 2)输入分区与输出分区多对一型 3)输入分 ...
- Vi 编辑器
Vi的用法 1.简介 Vi,是一个文本编辑器,可以执行输出.删除.查找.替换.块操作等众多文本操作,vi不是一个排版程序.不像word或WPS那样可以对字体.格式.段落等属性进行编排,他只是一个文本编 ...