# 知晓云 Android SDK 接入指南

    • 在根模块的 build.gradle 加入 jcenter 仓库
    1. buildscript {
    2. repositories {
    3. jcenter()
    4. }
    5. }
    • 在 app 模块的 build.gradle 里加入以下配置
    1. android {
    2. // 需要 java 8 的支持
    3. compileOptions {
    4. sourceCompatibility 1.8
    5. targetCompatibility 1.8
    6. }
    7. defaultConfig {
    8. minSdkVersion 21 // sdk 最低支持 21,所以这里必须 >= 21
    9. }
    10. }
    11. // app 模块引入依赖,目前最新版本为 1.1.0
    12. dependencies {
    13. implementation "com.minapp.android:sdk:xxx"
    14. }
    • sdk 需要用到网络请求,所以在使用 sdk 前去 AndroidManifest.xml 检查下有没申请网络权限
    1. <manifest>
    2. <uses-permission android:name="android.permission.INTERNET" />
    3. </manifest>
    • 在使用 sdk 前先初始化
    1. public class App extends Application {
    2. @Override
    3. public void onCreate() {
    4. super.onCreate();
    5. BaaS.init("[[client_id]]", this);
    6. // ...
    7. }
    8. }