相同的,非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)的更多相关文章

  1. Android Studio怎样加入工程(project)为library(针对非gradle)

    这篇文章还是针对非gradle build的project,gradle build有一些区别.在Eclipse要引用别的project为本project的library非常easy,可是在Andro ...

  2. Android studio 项目(Project)依赖(非Module)

    Android studio 项目(Project)依赖(非Module) 0. 前言 对于Module 级别的依赖大家都知道,今天说下Android Studio下的项目依赖. 场景: A Proj ...

  3. Android Studio一直显示Building“project name”Gradle project info问题详解

    关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己. 本篇文章同步微信公众号  欢迎大家关注我的微信公众号:「醉翁猫咪」 Android Studio一直显示 Building&quo ...

  4. Android studio 添加引用Module项目 与 设置Module项目的Libs的Jar在主项目里使用

    前言 添加引用Module项目 设置Module项目的Libs的Jar在主项目里使用 1.在项目里添加libs包,并且加入jar 2.设置这个module项目的build.gradle depende ...

  5. Android Studio中的Module,Facet

    详细内容请参看 http://www.jetbrains.com/idea/webhelp/facet.html 以及 http://www.jetbrains.com/idea/webhelp/an ...

  6. 【转】Android Studio安装配置学习教程指南 Gradle基础--不错

    原文网址:http://www.linuxidc.com/Linux/2015-02/113890p4.htm 其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了 ...

  7. Android Studio 添加引用Module项目

    新建Android项目,修改为Module 新建一个android项目 给项目命名,这里命名为MyLibrary,作为可引用的Module项目 点击下一步,选择一个Activity,点击ok 下面将这 ...

  8. 解决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,查了半天也没解决.最后只好下载 ...

  9. [Android Studio] Android Studio如何删除module(转载)

    转载地址:http://blog.csdn.net/hyr83960944/article/details/37519299 当你想在Android Studio中删除某个module时,大家习惯性的 ...

随机推荐

  1. 发一个比trace功能更强大debug工具,MonterDebugger

    经常看到兄弟说trace不出东西啊,这样给你调试会带来很多不便:加入说我们需要将运行时的debug信息和之前某个版本的进行比对:又加入说我们需要在运行时通过debug动态调整显示对象的属性:查看当前整 ...

  2. zxing生成二维码和读取二维码

    当然,首先要导入zxing的jar包. 生成二维码代码: package com.imooc.zxing; import java.io.File; import java.nio.file.Path ...

  3. Spring WebSocket入门(二) 转载

    本文转载自:http://www.jianshu.com/p/8500ad65eb50 WebSocket前端准备 前端我们需要用到两个js文件:sockjs.js和stomp.js SockJS:S ...

  4. [转]Sql Server 主从数据库配置

    本文转自:http://www.cnblogs.com/yukaizhao/archive/2010/06/02/sql-server-master-slave-mode.html 网站规模到了一定程 ...

  5. Qt 5.7 亮瞎眼的更新

    Qt 5.7的beta版已经出来了,这将是一个超级重大的更新,主要有几个商业版的模块在GPLv3 open source 版的用户也可以用了,其中包括了两个很炫酷的模块: Qt Charts Qt D ...

  6. 本地环境 XAMPP+phpStorm+XDebug+chrome配置和断点调试

    不明白phpStorm+XAMPP+chrome组合的phpStorm配置XDebug的断点调试,很多种网页办法都看过了,可用,但没达预期.QQ群问,一个大牛很奇怪我都配置了怎么还不正确,很干脆地说远 ...

  7. python微信公众号开发学习记录

    网上有很多微信公众号的开发教程,但是都是好几年前的了,而且很多都是抄袭其他人的,内容几乎一模一样.真的无语了.只好自己总结一下开发的一些简单流程. 一先去注册个微信公众号,这个就不详细说了, 二登录后 ...

  8. material.setTexture("sampler",tex) assetbundle 下失效

    做镜面反射本来写很顺 在手机上测的时候 发现settexture这里绑不上 查好久 是assetbundle的缘故 因为动态加载的 obj用了mat01 我在反射脚本里动态修改mat01而不是拿 re ...

  9. 修改ASPCMS升级扩展功能

    修改 inc/aspcms_templateFun.asp 查找"content=decodeHtml(rsObj("Content"))" 替换为”conte ...

  10. webDriver API——第14部分Color Support

    class selenium.webdriver.support.color.Color(red, green, blue, alpha=1) Bases: object Color conversi ...