From 8a923be144c6611304ae758a61bb13536e83944c Mon Sep 17 00:00:00 2001 From: gaozl Date: Tue, 16 Jun 2026 09:22:29 +0800 Subject: [PATCH] fix: ci --- .../qianmu/container/http/retrofit/RetrofitUtil.java | 12 ++++++++++-- .../qianmu/container/view/CustomerVideoView.java | 6 ++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/qianmu/container/http/retrofit/RetrofitUtil.java b/app/src/main/java/qianmu/container/http/retrofit/RetrofitUtil.java index 1409c8f..ada8c41 100644 --- a/app/src/main/java/qianmu/container/http/retrofit/RetrofitUtil.java +++ b/app/src/main/java/qianmu/container/http/retrofit/RetrofitUtil.java @@ -66,8 +66,16 @@ public class RetrofitUtil { builder.addInterceptor(new BaseInterceptor()); builder.addInterceptor(chain -> { okhttp3.Request req = chain.request(); - LoggerUtil.e("OkHttp>>", req.url().toString()); - return chain.proceed(req); + try { + okhttp3.Response response = chain.proceed(req); + if (!response.isSuccessful()) { + LoggerUtil.e("OkHttp>>", "请求失败 code=" + response.code() + " url=" + req.url()); + } + return response; + } catch (Exception e) { + LoggerUtil.e("OkHttp>>", "请求异常 url=" + req.url() + " " + e); + throw e; + } }); return builder.build(); } catch (Throwable t) { diff --git a/app/src/main/java/qianmu/container/view/CustomerVideoView.java b/app/src/main/java/qianmu/container/view/CustomerVideoView.java index 54a9d11..6520836 100644 --- a/app/src/main/java/qianmu/container/view/CustomerVideoView.java +++ b/app/src/main/java/qianmu/container/view/CustomerVideoView.java @@ -63,12 +63,10 @@ public class CustomerVideoView extends FrameLayout { private void init(Context context) { // 1. 创建 StyledPlayerView —— 从XML inflate以启用 surface_type=texture_view // (用TextureView替代默认SurfaceView,避免多路视频同播时争抢硬件overlay平面导致黑屏) - playerView = (StyledPlayerView) LayoutInflater.from(context) - .inflate(R.layout.view_exo_texture_player, this, false); + playerView = (StyledPlayerView) LayoutInflater.from(context).inflate(R.layout.view_exo_texture_player, this, false); addView(playerView); // 2. 初始化播放器 - DefaultRenderersFactory factory = - new DefaultRenderersFactory(context); + DefaultRenderersFactory factory = new DefaultRenderersFactory(context); factory.setEnableDecoderFallback(true); player = new SimpleExoPlayer.Builder(context, factory) .setTrackSelector(new DefaultTrackSelector(context))