android 滑动不加载图像

yzuktlbb  于 2023-02-10  发布在  Android
关注(0)|答案(1)|浏览(162)

我的代码是标准的:

options = options.transforms(CenterCrop(), RoundedCorners(3.px))
                Glide.with(itemView.context).load(flower.profilePicture.prefixHttp())
                    .apply(options)
                    .transition(
                        DrawableTransitionOptions.withCrossFade()
                    ).into(flowerImage)

我调试了一下

flower.profilePicture.prefixHttp() = http://flowrspot.s3.amazonaws.com/flowers/profile_pictures/000/000/007/medium/L_00010.jpg?1527514226

这完全没问题。我尝试了多个依赖项:

//    implementation 'com.github.bumptech.glide:glide:4.8.0'
//    kapt 'com.github.bumptech.glide:compiler:4.8.0'

    implementation 'com.github.bumptech.glide:glide:4.14.2'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.14.2'

但是它就是不加载。在我的logcat中,我得到了一些警告/错误:
"找不到GeneratedAppGlideModule。应在应用程序中包含com. github. bumptech. glide:编译器上的注解Processor编译依赖项,并且@GlideModule注解的AppGlideModule实现或LibraryGlideModules将被静默忽略"
"对于尺寸为[420x525]类的[bumptech. glide. load. engine. glide异常:无法加载资源有1个根本原因:连接失败或者获取数据失败,状态码:调用-1\f2 GlideException #logRootCauses(String)-1(滑动异常#logRootCauses(字符串))获取更详细的原因(1/1):类com.碰撞技术.滑翔.加载.引擎.滑翔异常:获取数据失败,类java.io.InputStream,REMOTE存在1个根本原因:连接失败或者获取数据失败,状态码:调用-1\f2 GlideException #logRootCauses(String)-1(滑动异常#logRootCauses(字符串))获取更详细的原因(1/1):类com.碰撞技术.滑翔.加载.引擎.滑翔异常:获取失败有1个根本原因:连接失败或者获取数据失败,状态码:调用-1\f2 GlideException #logRootCauses(String)-1(滑动异常#logRootCauses(字符串))获取更详细的原因(1/1):异常提示:连接或获取数据失败,状态代码:-1英寸
怎么回事。从没见过滑翔机这样...

bkhjykvo

bkhjykvo1#

通过在Android应用的AndroidManifest.xml文件中将usesCleartextTraffic属性设置为true,可允许应用向HTTP(非HTTPS)URL发出网络请求。
因为从Android 9(Pie)开始,usesCleartextTraffic的默认值为false(禁用),这意味着不允许应用向HTTP URL发出网络请求。

相关问题