代码拉取完成,页面将自动刷新
同步操作将从 ichtj/BaseIotUtils 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
ext {
//选择对应签名 "cainiao" "rockchip" "imx8" "freescale"
BUILD_SIGN="rockchip"
BUILD_SIGN_PWD="android"
BUILD_SIGN_PATH="../other/facefuture.jks"
//以下包名选择其中一个 可对应生成不同的包名 跳转不同界面
//注意:com.wave_chtj.example包含全部的功能
APP_ID='com.wave_chtj.example'//com.test.serialport //com.wave_chtj.example //com.test.reboot //com.test.netmonitor
//串口工具
APP_SERIAL_NAME='@string/serial_rs'
APP_SERIAL_ICON='@mipmap/ic_launcher'
//基础物联工具
APP_BASE_NAME='@string/app_name'
APP_BASE_ICON='@drawable/app_img'
//测试重启工具
APP_REBOOT_NAME='@string/reboot_app_name'
APP_REBOOT_ICON='@mipmap/reboot'
//网络检测工具 针对ec20 simcom
APP_NETMONITOR_NAME='NetMonitor'
APP_NETMONITOR_ICON='@mipmap/netmonitor'
//android开发版本配置
android = [
compileSdkVersion : 29,
buildToolsVersion : "29.0.2",
minSdkVersion : 19,
targetSdkVersion : 29,
versionCode : 14,
versionName : "1.1.3",
]
//support配置
support = [
"constraint-layout" : 'androidx.constraintlayout:constraintlayout:1.1.3',
'appcompat-v7' : 'androidx.appcompat:appcompat:1.0.0',
'recyclerview-v7' : 'androidx.recyclerview:recyclerview:1.0.0',
'annotations' : 'androidx.annotation:annotation:1.0.0',
'espresso' : 'androidx.test.espresso:espresso-core:3.1.0',
'runner' : 'androidx.test.ext:junit:1.1.1',
'multidex' : 'androidx.multidex:multidex:2.0.0',
]
//依赖第三方配置
dependencies = [
"FastBle" : "com.github.Jasonchenlijian:FastBle:2.4.0",
"converter-scalars" : "com.squareup.retrofit2:converter-scalars:2.0.0",
"rxjava" : "io.reactivex.rxjava3:rxjava:3.0.0-RC3",
"rxandroid" : "io.reactivex.rxjava2:rxandroid:2.1.1",
//network
"mqttv3" : "org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0",
"mqttv-service" : "org.eclipse.paho:org.eclipse.paho.android.service:1.1.1",
//okhttp
"okhttp12" : "com.squareup.okhttp3:okhttp:3.12.1",
"okhttp" : "com.squareup.okhttp3:okhttp:3.10.0",
//rxjava
"retrofit" : "com.squareup.retrofit2:retrofit:2.6.2",
"converter-gson" : "com.squareup.retrofit2:converter-gson:2.6.2",
"adapter-rxjava" : "com.squareup.retrofit2:adapter-rxjava2:2.6.2",
//logging
"logging" : "de.mindpipe.android:android-logging-log4j:1.0.3",
"log4j" : "log4j:log4j:1.2.17",
"logger" : "com.orhanobut:logger:2.2.0",
//eventbus
"eventbus" : "org.greenrobot:eventbus:3.1.1",
//json解析
"gson" : "com.google.code.gson:gson:2.8.6",
//物联网开发基础工具类
"base_keepalive" : "com.github.wave-chtj:BaseKeepAlive:1.0.1",
"base_iotutils" : "com.github.wave-chtj:BaseIotUtils:1.4.8",
"base_framework" : "com.github.wave-chtj:BaseFramework:1.0.6",
"base_socket" : "com.github.wave-chtj:BaseSocket:1.0.1",
//权限管理
"rxpermissions" : "com.github.tbruyelle:rxpermissions:0.10.2",
//bugly的仓库
"crashreport_upgrade" : "com.tencent.bugly:crashreport_upgrade:latest.release",
"hotrefresh" : "com.tencent.tinker:tinker-android-lib:1.9.9",
//rx系列与View生命周期同步
"rxlifecycle" : "com.trello.rxlifecycle2:rxlifecycle:2.2.2",
"rxlifecycle-components" : "com.trello.rxlifecycle2:rxlifecycle-components:2.2.2",
"butterknife" : "com.jakewharton:butterknife:10.2.0",
"butterknife-compiler" : "com.jakewharton:butterknife-compiler:10.2.0",
"socket-client" : "com.tonystark.android:socket:latest.release",
//findByView butterknife
"butterknife" : "com.jakewharton:butterknife:10.2.3",
"butterknife-compiler" : "com.jakewharton:butterknife-compiler:10.2.3",
//recycleView baseAdapter
"base_adapter" : "com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.6",
//ZIP压缩工具类
"ziputils" : "net.lingala.zip4j:zip4j:1.3.2",
//Excel jxl表格工具
"jxlutils" : "net.sourceforge.jexcelapi:jxl:2.6.12",
//内存泄漏工具
"leakcanary" : "com.squareup.leakcanary:leakcanary-android:1.6.1",
"leakcanaryandroidnoop" : "com.squareup.leakcanary:leakcanary-android-no-op:1.6.1",
"greendao" : "org.greenrobot:greendao:3.3.0",
//视频播放
"videoplay" : "cn.jzvd:jiaozivideoplayer:7.4.2",
//屏幕适配
"autosize" : "me.jessyan:autosize:1.2.1",
]
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。