转载请注明本文出自 clevergump 的博客:http://blog.csdn.net/clevergump/article/details/50931664, 谢谢!
注意:
1. 如无特殊说明, 本文中提到的 AS 都是指 Android Studio 这款 IDE.
2. 如无特殊说明, 本文中提到的 “library工程” 和 “库工程” 是相同的概念.
一. 前言
如今用 AS 新建的 Android 工程, 都是默认使用 Gradle 系统进行构建的. 而在早期用 Eclipse 开发时, 项目则是用其他系统构建的. 虽然现在我们的 IDE 基本上都已经由 Eclipse 切换到了 AS, 但是, 我们依然无法避免在项目开发中使用先前由 Eclipse 开发的工程, 尤其是一些经典的 library 工程. 所以, 熟练掌握 AS 导入 Eclipse工程的步骤是很有必要的.
二. Android Studio 导入 Eclipse 工程的操作步骤
下面我们就以 Chris Banes 开发的经典的下拉刷新库 Android-PullToRefresh 为例来演示 Eclipse 工程转换为 Gradle 工程并导入到 AS 中的步骤. 这里先简要介绍一下这个著名项目的目录结构. 如下所示:
工程名称 | 是否库工程 | 他所依赖的库 |
---|---|---|
library | 是 | 无 |
PullToRefreshListFragment | 是 | library |
PullToRefreshViewPager | 是 | library |
sample | 否 |