1.系统可能不会面向所有用户显示无边框画面
从 Android 15 开始,所有以 SDK 35 为目标平台的应用在默认情况下都将采用无边框画面。以 SDK 35 为目标平台的应用应处理边衬区,以确保其应用能够在 Android 15 及更高版本上正确显示。我们建议您调查此问题,留出时间对应用进行无边框设计测试,并对代码进行所需的更新。或者,您也可以调用 enableEdgeToEdge()(对于 Kotlin)或 EdgeToEdge.enable()(对于 Java)以实现向后兼容性。
2.您的应用使用已弃用的 API 或参数来实现无边框设计
您使用的一个或多个 API 或您为无边框设计和窗口显示设置的参数已在 Android 15 中被弃用。您的应用使用了以下已弃用的 API 或参数:
android.view.Window.setNavigationBarColor
android.view.Window.setStatusBarColor
android.view.Window.getStatusBarColor
io.dcloud.common.DHInterface.ITitleNView.setStatusBarColor
LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES
LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT
这些 API 或参数从以下位置开始:
com.dcloud.android.widget.TabView$6.run
com.dmcbig.mediapicker.PickerActivity.setTopAndBottomBarColor
com.dmcbig.mediapicker.PreviewActivity.setTopAndBottomBarColor
io.dcloud.WebAppActivity.onCreateSplash
io.dcloud.WebviewActivity.setImmersive
io.dcloud.b.onResume
io.dcloud.common.util.AppStatusBarManager.setImmersive
io.dcloud.common.util.AppStatusBarManager.setStatusBarColor
io.dcloud.common.util.TitleNViewUtil.updateTitleNViewStatus
io.dcloud.feature.gallery.imageedit.a.onCreate
io.dcloud.feature.nativeObj.photoview.PhotoActivity.fullScreen
f1.a.a
io.dcloud.common.util.AppStatusBarManager.setFullScreen
请停止使用这些 API 或参数,以便为适应 Android 15 的变化做好准备。
0 个回复