android studio 迁移 eclipse 和 Intellij Idea 项目的 大坑 坑 坑 坑......

最近公司项目,从ant 迁移到 gradle 构建,项目迁移以后,功能需要引用一个第三方的modle lib ,可是该第三方项目却是ant架构的同样需要需要迁移到gradle。于是开始了下面的坑爹之旅。

1,先来第一篇,google官方文档,N多中文翻译。http://tools.android.com/tech-docs/new-build-system/migrating-from-intellij-projects ,敢问 如此 不详细的文档,你让我等对gradle不是很了解,不想在项目构建上花很多时间的码农,情何以堪,你就告诉我新建个build.gradle配置一些参数,苍天啊,大地啊,你让我放哪啊?总要放一个位置吧,你默认Idea的项目只有一个modle,你默认全世界的程序都没有第三方引用吗?详细点能死嘛?不牢骚,一切皆因自己无知无术。折腾下午最后无果选择放弃这条路。

2,用android studio 主界面 选择 Import Non - Android Studio project 导入,看到名字那一刻,已经开始误入歧途,怪就怪我知道的太多,万恶的“project“。

long long  ago, "project" 是 eclipse 项目列表里边的 一个 applocation。

突然有一天我越到了深爱的她,Intellij Idea 告诉我, 亲爱的 “project” 不再是 applocation ,modle 才是 applocation ,“project”
是 相关联的 modle 的 workplace。有了他确实 整个世界就干净了爽了。

today,大boss
 google 发话了,用android studio吧,她是

Intellij Idea 的孩子,依旧会很爽的。于是乎我开开心心  “Import Non - Android Studio project ” 导入 Intellij
Idea project,next,next..., 完成后顺利构建了,悲剧的是 依旧是 旧架构。于是乎 各种折腾要强转它,良久未果。

最后恍然大悟,此处
“project“ 又不再是 “project”,又回归到applocation的概念,单独导入 lib
applocation后,惊喜发现自动转换gradle了。

特此牢骚一番,若是你某天遇到同样问题,希望少走弯路。

时间: 2024-10-08 16:35:44

android studio 迁移 eclipse 和 Intellij Idea 项目的 大坑 坑 坑 坑......的相关文章

(转)Android Studio系列教程一下载与安装 背景Android Studio VS Eclipse准备下载创建HelloWorld项目

背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路从这里开始. Android Studio VS Ec

Android Studio导入Eclipse项目和一些常见的问题

Android Studio版本 Eclipse项目工程:一个主工程,一个Emojicon依赖库. 有两种方式导入Eclipse工程: 1.兼容Eclipse 2.全新的Android Gradle Project Google推荐用全新的方式,所以此处不介绍兼容模式导入. 请先关闭Android Studio当前的Project,否则你看不到Import Project. 选择“Import project(Eclipse ADT, Gradle, etc.)”,定位到你所需要导入的工程的主目

Android studio导入eclipse项目且不改变目录结构

Android studio的安装与配置论坛当中已经有很多在此就不在细说了,现在开始说下如何在Android studio当中导入eclipse的项目且不改变其目录结构和配置,让使用eclipse的同学也可以继续使用,当然使用android studio的同学也可以使用.废话少说上图 1. 使用open的方式打开一个已经存在的android项目(eclipse创建的) 2. 在项目属性当中配置sdk版本和output路径 3. 第三步很重要分为9个步骤,主要操作是先删除第一次打开项目的时候导入的

Android studio导入Eclipse项目,和一些错误的解决

Android studio导入Eclipse开发的项目步骤如下 如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入 开始导入 导入完成. 2.项目出错 Error:(134, 3) 错误: 找不到符号符号:   变量 Palette位置: 类 MainActivityError:(18, 35) 错误: 程序包android.support.v7.graphics不存在Error:(134, 44) 错误: 程序包Palette不存在 打开app的build.gra

Android Studio VS Eclipse (还在用Eclipse?你OUT了!)

公司派来一个去美国参加完AnDevCon大会的来给我们分享大会上学习的内容. AnDevCon并非类似于苹果的WWDC和Google I/O,而是民间的android程序员组织,Google来support的,一年两次.讲的都是实际开发的一些经验什么的,都很实在. 他给我们分享了好几个topic,我慢慢整理以后再分享给大家. 他第一个向我们推荐的就是不要用Eclipse了,因为据说去参加那个大会,你用Eclipse都不好意思和别人打招呼.因为现在开发都在用Android Studio. 在他演示

【转载】Android Studio jar、so、library项目依赖,原文链接http://zhengxiaopeng.com/2014/12/13/Android-Studio-jar、so、library项目依赖/

前言 Android Studio(以下简称AS)在13年I/O大会后放出预览版到现在放出的正式版1.0(PS.今天又更新到1.0.1了)历时一年多了,虽然Google官方推出的Android开发者的IDE对我们Android DEV是很有吸引力的,但考虑到beta版还是太多问题所以自己主要还是把AS当做尝鲜为主,每放出一个较大更新就下载下来试试,感觉还是挺好的,渐渐用AS的人越来越多,Github上的项目也基本是AS的了,Google的sample也采用AS,所以使用Eclipse跟外界交流越

创建兼容Android Studio和eclipse的AS工程

创建兼容Android Studio和eclipse的AS工程 虽然我的博客名叫eclipse_xu,但是我已经将近一年多没有用过eclipse了,早已拜在Android Studio门下.但是,最近的项目由于要兼容eclipse和Android Studio,让一些还未脱贫的朋友也能使用AS创建的工程,所以,找到了一种能够同时兼容ant和gradle的方式,来创建兼容的工程. 创建普通的Android Studio工程 非常简单,创建好之后,我们切换到project标签,目录结构是这样的: 但

Android Studio vs. Eclipse ADT Comparison

Android Studio 是一个新的基于 IntelliJ IDEA Android 的安卓开发环境,它对 Eclipse ADT 进行了改进并新增了功能. Feature Android Studio ADT Build system Gradle Ant Maven-based build dependencies Yes No Build variants and multiple-APK generation (great for Android Wear) Yes No Advan

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

在習慣用Eclipse開發Android, 又想在過渡到Android Studio時減少衝擊. 但卻想用Android Studio來開啟Eclipse專案的話(直接開啟是不被允許的), 又不想把Eclipsec匯出的Android Studio的Gradle檔及Android Studio的兩種的專案各放置在不同位置,  又想兼容並蓄兩這的優點, 減少依賴特定一種開發環境的顧此失彼的缺憾, 也就是說: 如何兼容有在Eclipse開發的優點, 又有Android Studio的優點, 減少依賴