2019独角兽企业重金招聘Python工程师标准>>>

目前Android项目基本都转成Gradle,但仍有不少停留在Eclipse或习惯于Eclipse生成的项目结构。其实Android Studio 0.4还是0.5版本之前是支持'import'  Eclipse Android项目并保持其原有结构,但现在的版本都建议转成Gradle。

没办法,因某些因素项目只能保留还是Eclipse生成的结构,但又想用Studio,只能折腾一番。其实Gradle除了第一次,后面流畅得很... 废话不多说,先上最终效果图一目了然:

细心的童鞋就会发现项目中多了个.idea文件夹,关键就在这里,好在这里面的东西我们只需要几步操作配置一下,Studio会自动生成,并最终可编译打包成Apk。 下面我们来详细讲下是怎么配置, 1.用Studio打开(File->Open),是File->Open,不是 File->New->Import Project,Open Open Open(重要的事说三遍),之后选择原有项目。(然后你就会发现一片红~,不怕,进入到下一步)

2.File->Project Structure

2.1 **修改Project的名称,指定编译的路径

2.2 Modules里面的配置最关键

**Module 选中src->点击Sources选项 gen同理,但之后gen需要在右边点击那个小小的'p',然后勾选配置代码编译的平台

然后再Module(toStudio) 右键Add-Android,然后修改下Manifes file等路径

2.3引用第三方jar库

点击 +号 -> Java 之后选中项目目录libs/ * ** .jar(可以多选一次引用完)

好了,OK之后关闭Project Structure,稍等几秒,原先一片红是不是消失了 ...

咦,编译的图标怎么是灰的,我们还需要配置一下这里,

OK之后,就可以在Studio愉快;de玩耍了。

附带上源码: https://github.com/Waychel/EclipseToStudio

转载于:https://my.oschina.net/sfshine/blog/863631

Android Studio 使用Eclipse项目,仍保留项目结构,非导入转成gradle相关推荐

  1. android studio 自动引用,Android Studio三方引用报错但是项目可以运行的解决方案

    Android Studio第一次启动的Fetching android sdk component information的问题 1)进入刚安装的Android Studio目录下的bin目录.找到 ...

  2. Android studio关闭启动默认打开上次项目

    每次打开Android studio都会自动打开上次的项目,很烦呐,不可以我自己选吗?下面就来取消这个默认选项吧! file–Settings- system settings–把Reopen las ...

  3. Android Studio vs Eclipse:你需要知道的那些事

    转用Android Studio开发前,你需要知道 我写的这个指引里,包含了一些当你要把Eclipse项目转到Andorid Studio前需要知道的基本信息.如果你有一个大型项目还没完成从Eclip ...

  4. 如何兼容並蓄Android Studio 與 Eclipse 的優點, 減少顧此失彼的缺憾

    在習慣用Eclipse開發Android, 又想在過渡到Android Studio時減少衝擊. 但卻想用Android Studio來開啟Eclipse專案的話(直接開啟是不被允許的), 又不想把E ...

  5. android studio创建构造方法,使用Android studio创建你的第一个项目

    1.创建HelloWorld项目 任何编程语言写出的第一个程序毫无疑问都会是Hello World,这已经是自20世纪70年代一直流传下来的传统,在编程界已成为永恒的经典,那么今天就来使用Androi ...

  6. android studio zbar,Android Studio 0.2.6和ZBar项目设置

    我使用的是最新的Android Studio 0.2.6和最新的ZBar Android SDK.到目前为止我做了什么: 创建了一个名为QRTest的全新项目 在我的项目中创建了一个名为libs的文件 ...

  7. 修改 Android Studio 相关模板,以加快项目创建时构建速度,支持Mac,Windows,Linux...

    2019独角兽企业重金招聘Python工程师标准>>> 注: 本文主要在Mac中操作,Windows,Linux操作类似.默认创建Empty Activity项目 Android S ...

  8. 如何解决Android studio已分享到github的项目但是git->commit directory提交不上去

    今天在android studio里面分享了一个项目到github,打算开发一个Android各种框架,控件,或者特效的对比应用和分析,然后对相关功能进行扩展,如果感兴趣的小伙伴想把Android里面 ...

  9. 第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建

    目录: 1.gradle的概念 2.gradle配置jar包,和libs文件夹导入jar包的区别 3.签名打包: (1)Studio (2)命令行 (3)gradle wrapper的原理 4.Bui ...

最新文章

  1. Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(三)
  2. 项目三(2)——抽象类
  3. 网站重启服务器有啥好处,常规服务器重启的好处和障碍
  4. 对于理想的团队模式的设想和对软件流程的理解
  5. 运营商主动关闭WLAN热点背后:关键是找准产业位置
  6. HEVC/H265 解码图表,请对照代码看。
  7. VC++实现数据包嗅探
  8. 阅读软件怎么添加书源_相册视频制作软件怎么用?怎么添加滤镜?
  9. 前台页面优化全攻略(二)
  10. 滑动窗口:LeetCode 3 无重复字符的最长子串
  11. matlab循环取出矩阵的某一行并标示上A1 A2 A3
  12. 苹果Mac临时文件存储助手工具:Yoink
  13. 广州大彩串口屏与STM32F407通讯
  14. 把Alexa工具条改装成木马
  15. 微信小程序游戏开发│石头剪刀布游戏(附源码)
  16. 为什么使用工作流引擎,什么是工作流引擎,工作流引擎选型以及如何使用
  17. android 视频缓存溢出导致视频黑屏,MediaMuxer+MediaCodec生成MP4视频黑屏
  18. 浅谈大数据里的Kafka (9)Kafka的消费方式和消费策略
  19. Android studio系列:win10上Android studio4.0.2下载安装
  20. java实现随机数生成算法_Java 语言实现的随机数生成算法

热门文章

  1. C++中引用和指针的不同
  2. Pandas CookBook -- 02DataFrame基础操作
  3. POJ - 1961 最小循环节
  4. Android设计模式——单例模式(Singleton)
  5. Linux 小知识点
  6. WinAPI: GetForegroundWindow - 获取前台窗口的句柄
  7. 腾讯工作心得:原型该画到什么程度?
  8. 【pmcaff】页面停留时间和网站停留时间详解
  9. PHP处理图片(orientation)旋转问题
  10. SVN -客户端URL地址修改命令