当前位置:网站首页 > 软件教程 > 正文

android studio怎么导入项目 android studio导入项目方法一览

作者:admin发布时间:2021-10-28分类:软件教程浏览:评论:0


导读:Android Studio是开发者常用的一个软件,github上很多的开源项目都是基于Android Studio的,所以大家也免不了导入项目到Android Studio,下面ucbug小编就带大家一起来看看android studio如何导入项目。 在具体下面的工作之前,有两个概念是与Eclipse不大相同

Android Studio是开发人员常见的一个软件,github上太多的开源软件全是通过Android Studio的,因此我们也在所难免导进新项目到Android Studio,下边ucbug我就带大家一起来看看android studio怎样导进新项目。

android studio

  在实际下边的工作中以前,有两个定义是与Eclipse并不大同样的,即Project和Module。在Android Studio中,一个Project并并不是Eclipse的project,倒是有些像workspace(换句话说每日任务吧),而Module才算是与Eclipse的project类似的。因此,一个Project中能够包括好几个Module,好几个Module在一起一同组成一个Project,每一个Module能够是一个库,还可以是一个可运作的Module(相匹配可运作的apk)。

  Android Studio默认设置应用 Gradle 搭建新项目, Eclipse 默认设置应用Ant搭建新项目。提议Android Studio导进新项目时,应用Gradle 搭建新项目。

  导进 Eclipse 新项目

  本例中,应用到的 Eclipse 新项目构造如图所示:

android studio

  e-demo 为主导新项目, appcompat_v7 为 library 新项目。

  导进 Generate Gradle build files 新项目

  Google官方网推荐是根据本方式 开展Android Studio导进 Eclipse 新项目。

  这类方法有一个益处便是兼容 Eclipse 的文件名称构造,根据版本管理中的文档过虑,能够在一个团队中,与此同时应用 Eclipse 和Android Studio。

  解读1

  File --> Export

  解读2

  挑选 导出来种类。挑选 Android --> Generate Gradle build files 。

android studio

  点一下 Next 。

  解读3

  点一下 Next 。

  解读4

  挑选 要导出来的新项目。

android studio

  由于我的 e-demo 新项目依靠了 appcompat_v7 新项目,因此我将 e-demo 和 appcompat_v7 都挑选 了导出来。

  点一下 Next 。

  解读5

  最后确定要导出来的新项目。

android studio

  Force overriding of existing files 表明遮盖导出来文档。应用 Generate Gradle build files 的方法导出来新项目,会在工程文件目录中转化成一些文档。这儿的覆盖文件指的便是遮盖这种很有可能早已转化成过的文档。假如你以前有应用这类方法导出来过新项目,提议启用。

  点一下 Finish 。

  解读6

  立即点一下 Finish 。

  解读7

  Finish 点一下结束,并沒有弹出对话框表明导出来的新项目,就仿佛什么事情没有做一样。实际上 ,应用这种方法导出来新项目,是在新项目中加上了一些文档,我们可以到新项目文件目录下来看一看这种转化成文档。

  工作中室内空间文件目录下

android studio

  e-demo 文件目录下

android studio

  appcompat_v7 文件目录下

android studio

  我们可以发觉:在任务室内空间文件目录下,空出了 gradle 文件夹名称和 build.gradle , build.gradle , gradlew , gradlew.bat ,settings.gradle 文档;在 e-demo 文件目录下新增了 build.gradle 文档; 在appcompat_v7 文件目录下新增了 build.gradle 文档。这种文档和文件夹名称都和 Gradle 有关系,用以搭建新项目。这种文档及其文件夹名称的功效,大家之后再讲。

  解读8

  因为 Eclipse 的 ADT 软件早已好久没有升级了,自动生成的 Gradle 编译程序设定早已无法跟上Android Studio的升级速率,因此大家必须手动式改动一些內容。

  开启工作中室内空间文件目录下的 gradle --> wrapper --> gradle-wrapper.properties 。改动一下內容:distributionUrl=http://services.gradle.org/distributions/gradle-a.b.c-all.zip -->distributionUrl=https://services.gradle.org/distributions/gradle-2.2.1-all.zip

  开启工作中室内空间文件目录下的 build.gradle 文档。改动以下几点:

  classpath 'com.android.tools.build:gradle:0.x. ' --> classpath 'com.android.tools.build:gradle:1.0.0' 。

  往往那么设定,是由于: Eclipse 导出来的 Gradle 设定早已并不是Android Studio 1.0 所适用的Gradle 早已 Gradle 软件版本号,必须手动式更加适用的版本号。不然轻则务必不可以线下导进新项目,重则新项目导进不成功。

  解读9

  开启Android Studio,挑选 Open an existing Android Studio project。

android studio

  解读10

  这时会讨厌一个框,使你挑选 文件夹名称,这个时候必须特别注意的便是,你需要挑选 原先的 Eclipse 的工作中室内空间文件目录,而不是 e-demo 文件目录。

android studio

  点一下 OK 。

  解读11

  设定导进选择项。

android studio

  这里有一些非常关键的设定必须解读一下。

  Gradle project :这里一般表明的途径并不是你的 Eclipse 的工作中室内空间的文件目录,只是Eclipse 的工作中室内空间的列表中的 gradle 途径。你需要手动式删掉后边的 gradle ,不然新项目导进,你是看不见你的编码的,只有见到 gradle 文件目录下的內容。

  Create directories for empty content roots automatically :并不是很搞清楚它的功效,一般默认设置就可以。

  Use default gradle wrapper(recommended) 和 Use local gradle disribution :这两个是使你设定应用的Gradle 。默认设置会启用 Use default gradle wrapper(recommended) ,大家必须手动式启用Use local gradle disribution 。

  Gradle home :启用 Use local gradle disribution 后该项程序编写可编写情况,默认设置的这里的详细地址为Android Studio安装文件中的Gradle 途径详细地址。这里很有可能也有一些不正确的警示,提醒內容为: Gradle location is incorrect 。但你的这一文件目录下,的确是有Gradle 的。造成这个问题的缘故,很可能是由于 Gradle home 选择项中,途径中的斜线为/ 而不是 ** 。你需要点一下上下的文档挑选 按键,重新选择到Android Studio安装文件中的 **Gradle ,难题就可以处理。

  Offline work :设定 Gradle 应用线下的方法导进新项目。你能启用还可以不启用。假如您有开展解读8 的实际操作,你则能够启用,以线下的形式开展编译程序。

  点一下 OK 。以后便会见到编译程序时间轴,依据每一个人设备的配备,编译程序的時间不一样。

android studio

  编译程序成功以后,跳转到Android Studio的主页面。在编译程序的工程项目中,会出现下面的弹窗:

android studio

  往往有这一弹窗,是由于Android Studio默认设置应用 JAVA 1.7 开展编译程序,假如你的新项目并不是 1.7 ,则会弹窗使你挑选 。提议挑选 Yes ,由于如果你应用 JAVA 1.7 的情况下,只需不应用 JAVA 1.7 的資源全自动释放出来这一新特点,可以极致得兼容JAVA 1.6 的Android机器设备。

  假如你见到下边这一页面,表明你早已导进成功了。

android studio

  立即导进 Eclipse 新项目

  如果不应用 Generate Gradle build files 导出来新项目,能够应用Android Studio立即开启Eclipse 工作中室内空间,开展新项目导进。

  不应用 Gradle 编译程序新项目

  这类方法能够兼容 Eclipse 的文件名称构造,根据版本管理中的文档过虑,能够在一个团队中,与此同时应用 Eclipse 和Android Studio。可是在Android Studio中并没有应用Gradle 搭建新项目,只是应用的 Ant 。

  解读12

  开启Android Studio,挑选 Import Non-Android Studio project。

android studio

  在弹出来的文件目录选择框中,挑选 Eclipse 的工作中室内空间 。

  解读13

  下面回使你挑选 编译程序自然环境。挑选 Create project from existing sources 。

android studio

  解读14

  设定 Android Studio Project 名字及其储放文件目录。一般默认设置就可以。

android studio

  点一下 Next 。

  解读15

  挑选 資源文档及其資源文件夹名称。依据你需要导进的新项目开展启用。挑选 一个新项目的情况下,你需要挑选 它依靠的 Library 新项目及其他的 src 和 gen 文件目录。

android studio

  挑选 结束,点一下 Next 。

  解读16

  挑选 要导进的 jar 。第一个 .mylyn 是 Eclipse 软件的內容,大家必须手动式过虑掉,别的的依据你的必须,开展挑选 。

android studio

  挑选 结束,点一下 Next 。

  解读17

  挑选 Android Studio鉴别出的 Module ,也就是 Eclipse 中的 Project 。启用你要导进的新项目就可以。

android studio

  挑选 结束,点一下 Next 。

  解读18

  挑选 编译程序的 SDK 。在这儿,你需要挑选 Android SDK ,最好是和以前应用 Eclipse 时应用的SDK一样。一样,你还可以再度开展一些简易的自然环境设定,在这里就不多说了。

android studio

  挑选 结束,点一下 Next 。

  解读19

  挑选 鉴别出的 AndroidManifest.xml 文档。默认设置所有启用就可以。

android studio

  点一下 Finish ,Android Studio就逐渐导进新项目了。

  解读18

  在开始的环节中,假如Android Studio鉴别出原新项目的相互依赖,便会弹出窗口使你开展挑选 。假如想维持以前的相互依赖,点一下 OK 就可以。

android studio

  如果你看见这一页面,就表明导进成功了。新项目应用 Ant 搭建,并并不是Android Studio 默认设置的 Gradle 。

android studio

  应用 Gradle 编译程序新项目

  本方式 有一个毛病便是,一次只有导进一个 Eclipse 新项目。针对那种只应用到官方网系列产品的适用包的 Eclipse 新项目而言 ,会层面许多 ,并且与此同时兼容Eclipse 文件名称构造。

  解读19

  开启Android Studio,挑选 Import Non-Android Studio project。

android studio

  在弹出来的文件目录选择框中,挑选 你要导进的新项目所属的文件目录,而不是 Eclipse 的工作中室内空间 。

android studio

  解读20

  Android Studio鉴别出你的新项目是一个 Eclipse Android 新项目,它将再次应用 Gradle 搭建新项目。

  Android Studio会详细拷贝新项目文档到一个新的列表中,你需要设定这一新文件目录的详细地址。

android studio

  设定结束,点一下 Next 。

  解读21

  将以前 Ant 构架更改为 Gradle 构架。

android studio

  Replace jars with dependencies,when possible :将 Ant 的jar 相互依赖应用 dependencies 重新构建。

  Replace library sources with dependencies,when possible :将 Ant 的 library 新项目的相互依赖应用 dependencies 重新构建。

  Create Gradle-style(cameCase) module names :应用 Gradle 的款式搭建Android Studio的Module名字。

  提议都选,点一下 Finish 。Android Studio逐渐编译程序新项目,与此同时进到Android Studio主页面。

  一样的,在编译程序的环节中,仍然会提醒你语言表达级别的难题,挑选 Yes 。

android studio

  导进Android Studio新项目

  Android Studio新项目,指的是应用 Gradle 开展搭建的新项目。默认设置的文件目录构造如下所示:

android studio

  有的一些Android Studio新项目有对 Eclipse 做兼容解决,新项目构造看上去和 Eclipse 是同样的。

  解读22

  如果你从网路上或是别的地区获得到一份Android Studio新项目源代码时,你期待可以导到Android Studio中。最先,你需要先向这一份源代码开展一些改动。实际的改动內容,请参考解读8 。

  开启Android Studio,挑选 Open an existing Android Studio project。

android studio

  在弹出来的途径选择框中,挑选 你需要导进的Android Studio新项目,点一下 OK 。

  解读23

  随后会弹出来和 解读11 同样的网页页面,一样,和 解读11 开展一样的设定就可以。

android studio

  以后的流程,同 解读11 ,在这里不会再过多阐释。

  别的导进方法

 导进一个新项目除开在Android Studio起始页开展导进以外,你还可以在Android Studio首页中开展导进。

  File --> Import Project 或是 File -->Import Module 。

android studio

  导进的具体步骤和前边的解读全是一样的,就没有过多阐释了。

标签:android studio怎么导入项目android studio导入项目


欢迎 发表评论: