android v4 26 包依赖,Androidx常用依赖,整理对照

implementation 'androidx.cardview:cardview:1.0.0' //cardview卡片布局

implementation 'org.greenrobot:eventbus:3.1.1' //eventbus

implementation 'fm.jiecao:jiecaovideoplayer:5.5' //节操视频

implementation 'androidx.recyclerview:recyclerview:1.0.0' //recyclerview

implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.42' //万能适配器

implementation 'com.github.bumptech.glide:glide:4.9.0' //glide

implementation 'com.blankj:utilcodex:1.28.3' //AndroidUtils工具包

implementation 'androidx.appcompat:appcompat:1.0.0' //原V7包

implementation 'com.google.android.material:material:1.0.0' //原design包

implementation 'androidx.legacy:legacy-support-v4:1.0.0' //原V4包

implementation group: 'org.jsoup', name: 'jsoup', version: '1.13.1' //jsoup爬虫

implementation 'com.google.code.gson:gson:2.8.4' //Gson解析

implementation 'cn.jzvd:jiaozivideoplayer:6.2.12' //饺子视频

implementation 'com.shuyu:GSYVideoPlayer:7.1.4' //GSYVideoPlayer 视频播放器,完整版

implementation 'io.reactivex.rxjava2:rxjava:2.2.0' //Rxjava

implementation 'io.reactivex.rxjava2:rxandroid:2.1.0' //Rxjava 线程调度器在此依赖

implementation 'com.jakewharton:butterknife:10.2.3' //butterknife

annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'

implementation 'com.squareup.retrofit2:retrofit:2.5.0' //retrofit

implementation 'com.squareup.retrofit2:converter-gson:2.5.0' //解析器

implementation 'com.squareup.retrofit2:adapter-rxjava2:2.5.0' //retrofit使用的rxjava调度器

implementation 'com.squareup.okhttp3:okhttp:3.6.0' //okhttp

//SmartRefreshLayout 刷新

implementation 'androidx.appcompat:appcompat:1.0.0' //必须 1.0.0 以上

implementation 'com.scwang.smart:refresh-layout-kernel:2.0.3' //核心必须依赖

implementation 'com.scwang.smart:refresh-header-material:2.0.3' //谷歌刷新头

implementation 'com.scwang.smart:refresh-footer-classics:2.0.3' //经典加载

implementation 'com.contrarywind:Android-PickerView:4.1.9' //时间选择器

implementation 'com.github.LuckSiege.PictureSelector:picture_library:v2.6.0' //图片选择器

implementation 'com.hjq:xxpermissions:10.6' //权限请求库

导入依赖失败的话,是需要自己加仓库地址

allprojects {

repositories {

google()

jcenter()

maven { url 'https://jitpack.io' } //仓库地址

}

}

butterknife另外需要加入以下代码

android {

....

//需要指定使用jdk1.8

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8

}

}

buildscript {

...

dependencies {

classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.3' //添加地址

}

}

allprojects {

repositories {

....

maven { url 'https://jitpack.io' } //仓库地址

}

}

持续更新。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值