# DBATools **Repository Path**: mdhyy008/dbatools ## Basic Information - **Project Name**: DBATools - **Description**: DBT Android工具类 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-18 - **Last Updated**: 2021-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 名称:DBATools - Android 最新版本:[![](https://jitpack.io/v/com.gitee.dabai2017/dbatools.svg)](https://jitpack.io/#com.gitee.dabai2017/dbatools) ### 添加到项目 简化Android开发的支持库 1. 添加到项目的build.gradle引用 ``` allprojects { repositories { ... maven { url 'https://jitpack.io' } } } ``` 2. 添加到app模块的build.gradle引用,最新DBA版本:[![](https://jitpack.io/v/com.gitee.dabai2017/dbatools.svg)](https://jitpack.io/#com.gitee.dabai2017/dbatools) ``` dependencies { implementation 'com.gitee.dabai2017:dbatools:1.4.3.1' //版本号为最新发布版本号 } //也可以分离使用: //基础库 implementation 'com.gitee.dabai2017.dbatools:dbutils:1.4.3.1' //UI操作库 implementation 'com.gitee.dabai2017.dbatools:uitools:1.4.3.1' //二维码扫描库 implementation 'com.gitee.dabai2017.dbatools:qrscanner:1.4.3.1' ``` - 可以查看引用示例:[项目的build.gradle引用](https://gitee.com/dabai2017/dbatools/blob/master/build.gradle),[app模块的build.gradle引用](https://gitee.com/dabai2017/dbatools/blob/master/app/build.gradle) ### 支持的功能 引入了DBA支持库之后,就可以在项目中使用: [本地人机验证码识别](https://gitee.com/dabai2017/dbatools/tree/master/VerificationCode.md) 以及更多工具类(需要查看文档): [全部API概览](https://dabai2017.gitee.io/help/DBATools/javadoc/) [部分API讲解](./MoreHelp.md) ### 常见错误 如果你的应用minApi小于21的话是没办法编译的,在manifest文件里添加以下代码,强制使用 ``` ``` 如果报错 ``` Cannot fit requested classes in a single dex file (# methods: 78669 > 65536) ``` 那就是方法数量超过了65536,在app的build.gradle文件的defaultConfig代码块中添加以下代码 ``` defaultConfig { ... multiDexEnabled true } ```