转: 将Eclipse代码导入到AndroidStudio的两种方式 ,测试了方法2,成功。

发布时间:2017-7-1 10:53:05编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"转: 将Eclipse代码导入到AndroidStudio的两种方式 ,测试了方法2,成功。 ",主要涉及到转: 将Eclipse代码导入到AndroidStudio的两种方式 ,测试了方法2,成功。 方面的内容,对于转: 将Eclipse代码导入到AndroidStudio的两种方式 ,测试了方法2,成功。 感兴趣的同学可以参考一下。

蛋疼,不知道为什么我的eclipse的logcat总是莫名其妙的显示一堆黄色字体的字,看不懂的那种,如下图:

 然后查了一下资料,说可能是adt版本太低,手机系统太高。

然后本来想升级adt,但是各种折腾,还不如升到android studio去吧,迟早这个是主流。

结果,升级到android studio还是没解决,logcat不显示,算了,项目转好了,以后就用android studio做吧。再找找原因。蛋疼

转自:    http://www.cnblogs.com/ct2011/p/4183553.html

说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。
这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。
OK,进入正题。

Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的Android Gradle Project.
这里,我们先从兼容模式说起。

兼容模式

这种模式下,保证了Eclipse时代的代码目录结构,整体操作和使用和Eclipse也差不多。
最重要的,当你使用AndroidStudio时,你或者其他人也可以方便的使用Eclipse,互不干扰。

实现步骤

1. 从Eclipse中导出Gradle build files

  • 在Eclipse菜单中 File --> Export-->Generate Gradle build files
    01
  • 接下来会到达警告界面,这里会提示AndroidStudio可以直接导入ADT的工程,先过,后面有直接导入的讲解。
    02
  • 选中你的项目工程,包括主工程和库工程(Library)。
    03
  • 确认生成
    04

2. 修改导出文件参数

导出后,由于adt很久没更新,需要手动改一些参数,才能保证正常使用。
为了保证能够讲解的更清晰,下面分情况讲解一下:

没有库工程,只有主工程

这种情况下你看到的目录是这样的
05

  • 首先需要更改的是 build.gradle 文件
    AndroidStudio 1.0 ~ 1.0.2 使用的都是 Android Gradle plugin 1.0.0,因此需要将图中红框内的 0.12.+ 改为 1.0.0
    06
  • 然后还需要更新Gradle版本,指定为所需要的2.2.1
    在 /gradle/wrapper/gradle-wrapper.properties里面
    07

含有库工程

其实改动方法和上面一样,只需要注意是改动整个项目的build.gradle和 /gradle/wrapper/gradle-wrapper.properties。
而不要尝试去主工程或者库工程里面找build.gradle
08

3. 导入AndroidStudio

  • 进入到AndroidStudio中,选择导入非AndroidStudio工程
    09
  • 找到需要导入的工程目录,可以看到图标和Eclipse创建的工程不一样。
    10
  • 点击OK,进入漫长的加载过程,之后就可以正常使用了。
    11

已经创建过工程的打开AndroidStudio会直接进入以前的工程
这时候可以选择File-->Import Project, 选中后点击ok
12

兼容模式下的bug

使用IDE的打包:
13

在兼容模式只打主工程的,库工程没有加入到apk中,导致无法正常运行。
截止到1.0.2,AndroidStudio依然存在这个bug。
因为这个bug的存在,你在兼容模式可以使用AndroidStudio编程,打包时开启Eclipse。

OK,兼容模式介绍到这里。 我们开始介绍主角: Android Gradle Project。 这里必须说明的是Google更希望我们使用这种方式,如果没有什么团队的压力,还是使用这种吧。

使用新的目录结构

转换目录结构

  • 打开Import
    • 新用户:
      14
    • 老用户: File-->Import Project
      15



上一篇:字符串匹配的 KMP算法
下一篇:设计模式解密(1)- 单例模式

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款