testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
// implementation 'com.github.open-android:JieCaoVideoPlayer:7.0.5'
implementation 'fm.jiecao:jiecaovideoplayer:4.8.3'
implementation 'com.squareup.picasso:picasso:2.5.2'
//butterknife依赖
implementation 'com.jakewharton:butterknife:10.2.3'
//butterknife获得控件不会空指针
api 'com.jakewharton:butterknife:10.2.3'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
// 添加gson依赖
compile 'com.google.code.gson:gson:2.6.2'
//1、lombok依赖
implementation 'javax.annotation:javax.annotation-api:1.2'
//依赖lombok的API,内部虽然已经声明了注解解释器,但在AndroidStudio上有Bug(导致编译报错找不到生成的方法),需要自己主动再声明一次
implementation 'org.projectlombok:lombok:1.16.6'
//主动声明注解解释器
annotationProcessor 'org.projectlombok:lombok:1.16.6'
// glide
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
// 添加rxjava依赖
implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
implementation 'io.reactivex.rxjava2:rxjava:2.0.2'
// 添加retrofit依赖
api "com.squareup.retrofit2:retrofit:2.3.0"
api "com.squareup.retrofit2:converter-gson:2.3.0"
api "com.squareup.retrofit2:adapter-rxjava2:2.3.0"
// 添加OKHTTP链接
implementation "com.squareup.okhttp3:okhttp:4.9.0"
compile 'com.squareup.okhttp3:logging-interceptor:3.8.0'
// 添加eventbus用于消息传递
compile 'org.greenrobot:eventbus:3.0.0'
// 添加视频会话 aroga
implementation 'io.agora.rtc:full-sdk:2.0.0'
implementation 'com.android.support:recyclerview-v7:28.0.0-alpha3'
implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
Android studio中的依赖(SDK30)
最新推荐文章于 2024-12-11 15:04:30 发布
本文档列举了Android应用开发中常用的依赖库,包括单元测试、UI组件、图片加载、依赖注入、网络请求等核心模块。通过这些依赖库可以极大提高开发效率,简化复杂功能的实现。
327

被折叠的 条评论
为什么被折叠?



