使用Glide4.x想更换网络组件,引入了官方库okhttp集成库
implementation 'com.github.bumptech.glide:okhttp3-integration:4.13.1'
然后编译报错如下:
> Task :app:kaptDebugKotlin FAILED
注: [1] Wrote GeneratedAppGlideModule with: [com.bumptech.glide.integration.okhttp3.OkHttpLibraryGlideModule]
Execution failed for task ':app:kaptDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction
> java.lang.reflect.InvocationTargetException (no error message)
引入Glide compiler时使用annotationProcessor
而非kapt
。
Glide源码使用的是Java,使用kapt的话会导致编译时找不到Java注解类。
implementation 'com.github.bumptech.glide:glide:4.13.1'
implementation 'com.github.bumptech.glide:okhttp3-integration:4.13.1'
//使用kapt会导致部分使用Java注解的类无法编译
annotationProcessor 'com.github.bumptech.glide:compiler:4.13.1'
https://github.com/bumptech/glide/issues/4614
问题使用Glide4.x想更换网络组件,引入了官方库okhttp集成库implementation 'com.github.bumptech.glide:okhttp3-integration:4.13.1'然后编译报错如下:> Task :app:kaptDebugKotlin FAILED注: [1] Wrote GeneratedAppGlideModule with: [com.bumptech.glide.integration.okhttp3.OkHttpLibraryGlid
dependencies {
implementation ' jp.wasabeef:glide-transformations:4.x.x '
// If you want to use the GPU Filters
implementation ' jp.co.cyberagent.android:gpuimage:2.1.0 '
设置滑行变换
在接入的MQTT项目中,使用的语音播报的播放器是需要java8支持的,在低版本的手机上运行是没有什么问题出现,但是在高版本的手机上一运行就报错了,错误如下:
Error:警告: [options] 未与 -source 1.7 一起设置引导类路径
注: [1] Wrote GeneratedAppGlideModule with: []
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有...
项目运行时,Build错误,Glide GeneratedAppGlideModule缺少Publisher类文件
注: [1] Wrote GeneratedAppGlideModule with: []
错误: 无法访问Publisher
找不到org.reactivestreams.Publisher的类文件
org.reactivestreams:reactive-streams 库是为...
1.rn的版本问题,如0.55.6版本就是这样的,安装的时候就会报错,
2.link组件的问题,有些时候会发生自动link不全或者路径错误的情况,
3.安卓版本问题,组件的版本和rn项目版本统一
4.其他问题,
其实我建议还是学一下android原生,包括gradle,不然后面涉及太多原生问题很难解决。
1.rn版本问题
最近做毕设,android方面采用了很多以前没有使用过的库,比较各种图片加载库根据需要采用了Glide。鉴于Google官方在Android 6.0以后开始采用okhttp作为底层网络通信库,所以项目中采用了OkHttp3来进行网络请求。
Github上两个项目的地址:
https://github.com/square/okhttp、https://github.com/bumptech/g
Android Studio4.x踩坑:W/Glide: Failed to find GeneratedAppGlideModule. You should include an annota…
最近用android studio写项目真的遇到太多坑了,每天都在踩坑出坑(生无可恋.jpg)
言归正传,今天我运行项目时给我报出了一个这个错:W/Glide: Failed to find GeneratedAppGlideModule. You should include an annotationPro
导入依赖库
implementation 'com.github.bumptech.glide:glide:4.11.0'
kapt 'com.github.bumptech.glide:compiler:4.11.0'
implementation "com.github.bumptech.glide:okhttp3-integration:4.11.0"
Glide.get(getContext()).getRegistry().replace(G
failed to find generatedappglidemodule. you should include an annotationprocessor compile dependency on com.github.bumptech.glide:compiler in your application and a @glidemodule annotated appglidemodule implementation or libraryglidemodules will be silently ignored