在一个 android studio中怎么导入多个projectstudio下载

本篇我们只讨论下载后的入project和module如何利用as进行import成功运行,不涉及maven的方式
1、在as上新建一个工程,待建立完成之后运行一遍在手机或者模拟器上。然后打开我们刚刚新建的那个工程目录
新建一个工程成功运行.png
2、复制替换文件
由于库的作者的开发环境(as的版本,sdk的版本,buildtool等和我们当前本机开发环境的不同,所以gradle的相关的文件和文件夹就会产生很大差异)
我们要做的,就是尽量让下载下来的第三方的项目在我们当前的环境下好好的跑起来。接下来开始行动了。
在行动之前,让我们看一下我们主要操作的是那些文件和文件夹下面的圈出来的这四个文件或者文件夹
gradle 文件夹 (必须)build.gradle (必须)gradle.properties (必须).gradle 文件夹 (非必须)(注意前面的.)需要操作的几个文件/文件夹.png
接下来看一下我们下载下来的库解压后的文件结构:
从github上解压后的project的文件结构.png
看完这两张图片,我们就正式干活了。
我们要做就是把上面提及的我们本地新建的工程生成4个文件/文件夹复制到从github上解压出来的文件夹里,进行替换操作。(本人一直都是删掉然后另外复制过去)
注: gradle 文件夹(必须) 、build.gradle (必须)和gradle.properties (必须) 这三个一定要复制
但是 .gradle 文件夹 (前面带.的这个文件夹)如果我们从github上解压下来的没有这个就不用复制,当然你要复制也是可以的,不会报错的
替换文件/文件夹.png
如图那般替换就可以了。
3、as进行import 工程
刚刚经过替换之后的project可以顺利地导入了。
当如的方式有两种:
第一种:编程界面 Import Project第二种:欢迎界面 Open an existing projectFile —— New —— Import Project 一下
import project.png
欢迎界面 Open an existing project
Open an existing project.png
两种方式效果是一致的。引入的时候不是选择project名称,而是选择的项目的build.gradle文件,如下图:
选择build.gradle文件.png
这样就可以引入的project了。
但是引入后如果报这样的一个错误,
错误如下:
这个其实是非常好解决的,
点击 Open File
把最下面的 apply 那一句删掉或者备注掉
重新编译一下程序。即可。
解决报错.png
这时候再看,发现module改显示app的显示app,改显示库的显示库了。
成功导入够效果如下图:
成功import.png
sample成功运行
sample成功运行.png
导入module
这个没啥可说的,直接把
File —— New —— Import Module就行了
直接引入module.png
找到我们想要引入的库(库在as里面也是module的概念)
module没有被project那么娇气,引入很方便
作者:阿敏其人
链接:http://www.jianshu.com/p/1b
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
AndroidStudio中导入module(超详细)
Android Studio如何import module(针对非gradle)
AS引入本地外部项目的Module
android studio 导入module作为lib使用
Android Studio导入其他工程的app作为module
Android Studio导入Project、Module的正确方法
-Android Studio导入Project的方法
Android Studio中导入Module建立依赖
android studio中如何解决没有出现“import project”的情况
没有更多推荐了,Android studio多个项目之间怎么实现快速切换?
互联网 & 发布时间: 08:59:11 & 作者:佚名 &
Android studio多个项目之间怎么实现快速切换?Android studio中打开的项目太多了,想切换到一个项目很麻烦,怎么才能快速切换到另一个项目中呢?请看下文详细介绍
在对Android studio中进行对项目中的开发Android上的代码,那么一个当中进行对项目上的开发,那么在就会打开多个项目对项目中进行对其的开发,当当对一个项目上的开发,根据自己的要求的话,那么切换到另一个项目的开发。
1、在当前的电脑的界面中,进行打开了两个的Android studio窗口。
2、在当前的进行选中一个项目的窗口的,就选中的项目进行切换到下一个的项目中。
3、进行点击Android studio菜单中的windows的菜单。
4、然后就会弹出了下拉菜单中进行选择下拉中的&Next project window&的选项。
5、就这样切换到了下一个的项目的Android studio的窗口中。
6、或者可以通过window的其它的方式菜单进行切换项目。
相关推荐:
大家感兴趣的内容
12345678910
最近更新的内容Android&Studio&建立模块注意事项
Android Studio 中,有一些概念是和 eclipse 不同的,从 eclipse 迁移至 Android Studio
会有很多上手不顺的情况发生,当然在明确了概念的不同之后,还是容易可以切换过来。
&Android Studio
&workspace
&preference
&module dependency
看这个表就很清楚了,其实并不是 Android Studio 无法建立多个项目,而是应该建立 module
以下是建立一个标准的 Android Application
<img src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://s3.sinaimg.cn/mw690/68b3a62c62&690" WIDTH="690" HEIGHT="552" STYLE="line-height: 1.5;" NAME="image_operate_23566"
ALT="Android&Studio&建立模块注意事项"
TITLE="Android&Studio&建立模块注意事项" />
有必要关注一下建立后的目录结构,可以看到有 build.gradle
接下来可以向这个 project 内添加 module,有两种添加方式,一种是从主菜单 File | New Module
添加,如下所示:
需要注意的还是目录结构,和 Application 是一样的,这里会有两个 bug:
1. 如果选择不生成 Activity,那么同样也不会生成 AndroidManifest.xml,项目无法编译
2. 生成的 AndroidManifest.xml 里面,会丢失包名,需要自己补上
再看另一种添加模块的方式,直接在 project 上右键添加 Module,界面如下:
惊讶的发现,这两种添加 module 的方法,得到的结果居然是不一样的,这个模块的目录结构就如 eclipse
下的项目,并且也没有 build.gradle
不知道是 Android Studio 的故意设计还是
bug,总之出现两种代码管理方式让我很不爽,再来看一下引用的方法,如图所示:
点击 Export 右边的加号,选择 module dependency
就可以了。可以看到,两种方法建立的模块,都可以被正常的引用,并且项目编译也是成功的。从这张图上也可以看到,的确第二个 lib
项目并没有被 gradle 管理到。
基本上建项目,引用这样的问题搞清楚之后,就可以进入使用了吧,当然我并不建议大家现在就用,我折腾了两天,发现无数 bug
无数坑,0.1 版的品质还不足以做日常的开发,继续等待吧。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Gradle Project项目、Module模块导入
最近看到网上很多人在抱怨,Android Studio很难导入github上下载下来的一些项目,主要包括:
1、导入就在下载Gradle2、根本导不进
下面我分2部分来讲解正确的导入姿势:
1、导入完整的Github Project
我们在github上找一个项目
工程目录如上,里面的东西其实分为2部分,工程相关和项目相关
工程相关用于配置整个项目的编译环境和依赖,项目相关就是你的代码和配置文件啦
我们先来看工程相关,他包含这样几个文件夹:
由于现在Gradle还不是太成熟,所以版本更新会比较快,如果当初项目作者使用的是其他版本的Gradle,而你没有,AS就好默认去下载最匹配的Gradle,可偏偏在国内,这个下载奇慢无比,而且Gradle的文件也挺大有50+MB,所以,我们需要修改下配置先:
打开gradle文件夹warpper文件夹,打开gradle-wrapper.properties
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip
可以看见最后一行,作者使用的是gradle-1.12-all.zip,而我们,我们打开这样一个目录C:\Users
\Administrator\.gradle\wrapper\dists\gradle-2.1-all\27drb4udbjf4k88eh2ffdc0n55
我们使用的是gradle-2.1-all.zip,所以AS就煞笔的再去下一个gradle-1.12-all.zip了,OK我们修改下配置改为:
distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip
open exiting,选择我们的Build.gradle文件,就可以打开项目了。
但是&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
这个办法在最新的2.1上好像&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&不行了
具体原因我也没有找到,但可以想到Android Studio和gradle 2个都是beat中的玩意,出点问题也不奇怪,但愿以后正式版上能ok就好
下面我们使用另一种方法,移花接木:
我们先来看看我们自己创建的项目编译好后是什么样子:
多了几个gradle的文件哈,OK,我们把工程相关的gradle文件夹copy过来,替换掉要导入工程的gradle文件夹
copy需要这几个文件夹:
OK,下面再重新导入Exiting Project,选择Build.gradle文件,即可导入Project。
2、导入一个module
如果我们新建了一个工程,需要导入其他工程的一个module怎么弄呢,如同我们上面的那个项目,需要导入他的library
个其实就很简单了,我们前面搞那么多,都是因为工程无法找到正确的编译文件,但是module就不一样了,他只是用一个Build.gradle文件来控
制它这个module的编译规则,因此,我们只要导入就可以了,工程的编译配置还是我们自己工程的配置,只是导入的时候需要注意下,这里我们需要选择
module的目录,而不是再选择Build.gradle文件了。
ok,选择导入,就可以完成module的添加了。
归根到底,gradle的编译方式与Android的Makefile还是有点类似的,这样的方式,项目越大,优势越明显,但在我们平时的小app开发上,确实显得有点臃肿,编译时间实在太长了!!!但愿正式版能有所改善,相信Google能做到。
对于无法导入项目这件事,说到底还是对Gradle语法和编译环境的不熟悉造成的,所以说,学东西,搞清楚原理很重要啊,特别是像这种刚开始普及的东西,哪来那么多现成的东西可以让你借鉴,只能靠自己,Read The F**king Source Code。
阅读(...) 评论()
如果,您认为阅读这篇博客让您有些收获,不妨点击一下左下角的【好文要顶】与【收藏该文】
如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】
如果,您对我的博客内容感兴趣,请继续关注我的后续博客,我是【Seachal】
本博文为学习、笔记之用,以笔记记录作者学习的知识与学习后的思考或感悟。学习过程可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教!在android studio如何将复制的项目成为一个新项目
[问题点数:40分,结帖人u]
本版专家分:85
结帖率 100%
CSDN今日推荐
本版专家分:1377
本版专家分:85
本版专家分:1377
本版专家分:85
本版专家分:1377
本版专家分:1377
本版专家分:85
本版专家分:0
匿名用户不能发表回复!
其他相关推荐

我要回帖

更多关于 projectstudio下载 的文章

 

随机推荐