项目github地址:https://github.com/CameloeAnthony/DatingBall
在公司开始使用Intellij IDEA 进行开发,本项目中也要引入很多开源的框架和代码。至于怎么引入,可能一开始会遇到很多问题,这里整理一下自己的导入library的思路:
1 android工程项目目录结构主要分为两种类型的结构,第一种是Eclipse被大家熟知的src,res的类型,第二是android studio 以及Intellij 中在广泛使用的Gradle类型。我的这个项目是第一种。但是网上还有github可能是第二种。这个时候很多人就不知道怎么转化了。首先来看看我们已经导入成功的library的结构吧。
可以看到我的这个library主要有gen自动生成的目录,res资源文件夹,src项目source 根目录,androidManifest文件,ThirdPartyLibraries 文件夹(我把第三方的引用的library都放在这里面)。
所以我们整个app项目DatingBall引用了library这个大的目录,里面包含了各种第三方的一些library,以及我们的src目录。我们需要添加所有library作为我们的app项目DatingBall的依赖的时候,就只需要添加大library了。具体看下面两张图片: