本工程配置适用于IDEA和Android Studio两种Android集成开发环境,本文建议使用google官方的Android Studio作为你的开发工具
SDK下载
提供两种方式的集成工程下载, 一种AndroidStudio 一种 IDEA. (详情下载地址)
在android studio中,有两种方式引入外部lib 一种是jar包,一种是带资源文件的aar包, jar: 只包含了class文件与清单文件 ,不包含资源文件,如图片等所有res中的文件。aar: 包含jar包和资源文件,如图片等所有res中的文件
因为jar包引入和IDEA工程类似, 这里将着重介绍如何使用本地的aar包进行工程配置
在工程中引入fr对应的aar包, 一般是放在lib目录下. Android Studio支持两种方式引入,
第一种是直接在设置界面进行操作.
1. File——New——New Module——Import .JAR/.AAR Package(jar包也可以这样导入)
2.选择aar包所在的路径,一般还是放置在libs目录下。Finish完成即可.
3.Sync Now同步一下工程与Gradle,或重新编译工程。
4.添加到app的依赖中去。Project Structure——app——Dependencies中添加Module dependency,把module添加进去
第二种是用gradle进行配置
1. 把aar复制到工程应用app下的libs目录中
2. 在app的build.gradle中添加一个本地仓库,并把libs作为仓库地址
3. 修改dependencies。添加一行:compile(name:’fr_xxx’, ext:’aar’)。name就是fr_xxx.aar的文件名,ext就是fr_xxx.aar扩展名
4. 重新编译,编译成功后,在build\intermediates\exploded-aar目录下能看到fr_xxx.aar包的内容了。jars下是class文件,res下是资源文件.
第一步:在工程app/libs目录下放入FRSDK相关fr_xxx.jar包和so文件, 详细列表见 相关JAR包说明.
第二步: 在IDEA Project structure中配置Libraries, 引入工程中的libs
第三步: 在Modules中 加入新加的libs
第四步: 将FRSDK中的assets, res资源拷贝至app工程对应的assets, res文件中.
如上: 工程配置完毕, 可以直接引用FR相关API, 进行集成开发.