1***@163.com
1***@163.com
  • 发布:2025-11-07 09:17
  • 更新:2025-11-07 09:17
  • 阅读:23

【报Bug】设置壁纸后app重启

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: Ventura 13.2.1

HBuilderX类型: 正式

HBuilderX版本号: 4.76

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: android14的模拟器和真机小米

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

示例代码:
private void setHomeStaticWallpaper(String path, UniJSCallback callback) {  
    try {  
        Bitmap bitmap = wallpaperLogic.getBitmapFromPath(path);  
        if (bitmap == null) {  
            packageCallbakParameter(1, "图片加载失败", callback);  
            return;  
        }  
        wallpaperLogic.getWallpaperManager().setBitmap(bitmap);  
        bitmap.recycle();  
        packageCallbakParameter(0, "桌面壁纸设置成功", callback);  
    } catch (Exception e) {  
        e.printStackTrace();  
        packageCallbakParameter(1, "静态壁纸设置失败:" + e.getMessage(), callback);  
    }  
}

操作步骤:

在界面上点击设置壁纸,成功后app重新启动

预期结果:

不重启

实际结果:

重启

bug描述:

设置壁纸后应用重启?uni-app开发app的主要功能,设置壁纸功能是自己写的android原生插件,uni-app
调用原生插件设置壁纸。在andorid10上设置成功后不会重启,在android14上会重启。设置静态壁纸和动态壁纸都会重启。

2025-11-07 09:17 负责人:无 分享
已邀请:

要回复问题请先登录注册