技术选型

本章介绍开源框架及技术选型,阐述在选型阶段是如何在各种应用框架及服务中做出合适选择的过程。

基础

JDK

JDK 选择 1.8 版本,点击 这里 下载。

Android SDK

Android SDK 包可点击 这里 下载。同时对项目中如下值进行定义:

Table 1. Android SDK 编译版本定义
名称 说明

compileSdkVersion

23.0.2

编译时 Android SDK 的版本号,即使用哪个 Android SDK 版本编译你的应用。

buildToolsVersion

23

构建工具的版本号。

minSdkVersion

15

应用可以运行的最低 Android 版本要求,设为 15,即 Android 4.0.3。

targetSdkVersion

23

Android 提供向前兼容的主要依据。

encoding

UTF-8

字符编码值。

以上内容定义的具体含义可见 这里

开源框架

网络

图片

事件总线

依赖注入

响应式编程

日志输出

其它

崩溃统计平台: 腾讯 Bugly

统计平台: 友盟