131 lines
4.7 KiB
Groovy
Raw Normal View History

2025-07-31 15:49:01 +08:00
apply plugin: 'com.android.library'
apply plugin: 'com.jakewharton.butterknife'
android {
compileSdkVersion rootProject.ext.android.compileSdkVersion
buildToolsVersion buildToolsVersion
defaultConfig {
minSdkVersion rootProject.ext.android.minSdkVersion
targetSdkVersion rootProject.ext.android.targetSdkVersion
multiDexEnabled true
ndk {
//设置支持的SO库架构开发者可以根据需要选择一个或多个平台的so
abiFilters "armeabi", "armeabi-v7a", "arm64-v8a", "x86","arm64-v8a","x86_64"
}
javaCompileOptions {
annotationProcessorOptions {
arguments = [AROUTER_MODULE_NAME: project.getName()]
// includeCompileClasspath = true
}
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
// repositories {
// flatDir {
// dirs 'libs'
// }
// }
buildFeatures{
dataBinding = true
}
/* dataBinding {
enabled = true
}*/
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
namespace 'cn.artprofessor.common_base'
}
dependencies {
api fileTree(include: ['*.?ar'], dir: 'libs')
api project(':CellsysRxSDK')
//releaseApi(name: "universal-image-loader-1.9.5", ext: 'jar')
implementation files('libs/CellsysCoreSDK-V0.1.10.aar')
api project(':CellsysRxSDK')
api project(':editor')
api project(':TaskQueue')
//api 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
api rootProject.ext.dependencies['appcompat-v7']
api rootProject.ext.dependencies['design']
api rootProject.ext.dependencies['support-v4']
api rootProject.ext.dependencies['cardview-v7']
api rootProject.ext.dependencies['annotations']
api rootProject.ext.dependencies['recyclerview-v7']
api rootProject.ext.dependencies['constraint-layout']
api rootProject.ext.dependencies['gson']
api rootProject.ext.dependencies['constraint-layout']
api rootProject.ext.dependencies['retrofit']
api rootProject.ext.dependencies['rxandroid']
api rootProject.ext.dependencies['rxjava']
api rootProject.ext.dependencies['converter-gson']
api rootProject.ext.dependencies['adapter-rxjava']
api rootProject.ext.dependencies['okhttp']
api rootProject.ext.dependencies['logging-interceptor']
api rootProject.ext.dependencies['fastjson']
api rootProject.ext.dependencies['recycler-adapter-helper']
api rootProject.ext.dependencies['glide']
api rootProject.ext.dependencies['photoView']
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
annotationProcessor rootProject.ext.dependencies['glide-compiler']
// butterknife
// api rootProject.ext.dependencies['butterknife']
// annotationProcessor rootProject.ext.dependencies['butterknife-compiler']
// arouter
api rootProject.ext.dependencies['arouter-api']
annotationProcessor rootProject.ext.dependencies['arouter-compiler']
api rootProject.ext.dependencies['banner']
api rootProject.ext.dependencies['greendao']
api rootProject.ext.dependencies['retrofit-cookie']
api rootProject.ext.dependencies['smart-refreshlayout']
api rootProject.ext.dependencies['photoview']
api rootProject.ext.dependencies['andpermission']
api rootProject.ext.dependencies['eventbus']
api rootProject.ext.dependencies['aspectj']
api rootProject.ext.dependencies['permissionx']
api 'com.zhy:flowlayout-lib:1.0.3'
api 'com.gyf.immersionbar:immersionbar:3.0.0'
//全局加载视图框架
api 'com.kingja.loadsir:loadsir:1.3.8'
api 'org.greenrobot:eventbus:3.2.0'
//qmui
//api 'com.qmuiteam:qmui:2.0.0-alpha10'
api 'com.qmuiteam:qmui:2.1.0'
api 'io.github.zguop:pager2Banner:1.0.5'
// api 'com.qmuiteam:qmui:1.4.0'
// //3D地图so及jar
// api 'com.amap.api:3dmap:latest.integration'
// //定位功能
// api 'com.amap.api:location:latest.integration'
// //搜索功能
// api 'com.amap.api:search:latest.integration'
api 'com.amap.api:3dmap:7.8.0'
api 'com.amap.api:location:5.2.0'
api 'com.amap.api:search:7.7.0'
//SensorMeterReading模块
api 'com.guolindev.permissionx:permissionx:1.7.1'
api 'com.airkoon.android:bleBeacon:1.1.1'
api 'com.airkoon.android:taskqueue:1.0.0'//已经有了
api 'com.airkoon.android:BleLib:1.0.0'
api 'com.airkoon.android:SensorMeterReading:1.2.0'
//X5 WebView
implementation 'com.tencent.tbs:tbssdk:44286'
}