文章目录
  1. 1. 一、添加SDK
    1. 1.0.1. aar 版本
    2. 1.0.2. jar版本

一、添加SDK

本博客提供的所有的sdk,无论是aar还是jar使用规则,均如本教程所示。
添加sdk分为aar版本和jar版本,注意区分。

aar 版本

  • 在gradle的android领域中加入
1
2
3
4
5
6

repositories {
flatDir {
dirs 'libs' //this way we can find the .aar file in libs folder
}
}
  • 在dependencies中加入
1
2

compile(name: 'android001_baseDao_release_1.0.0.aar', ext: 'aar');

注意:其中name的值可能随着版本更新有所变化,例如:ver1.0.1

  • 关于aar版本混淆

在proguard-rules.pro中加入:

1
2
3
4
//这是例子
-keep class com.android001.** {*;}

#-dontwarn com.android001.**

jar版本

jar版本需要单独在manifest中添加权限声明,例如读取手机状态的权限:

1
2

<uses-permission android:name="android.permission.READ_PHONE_STATE" />
文章目录
  1. 1. 一、添加SDK
    1. 1.0.1. aar 版本
    2. 1.0.2. jar版本