项目

一般

简介

错误 #11085

【桌面launcher】更换壁纸时,启动器停止运行

a3王淑丽超过 4 年 之前添加. 更新于 超过 4 年 之前.

状态:
已关闭
优先级:
指派给:
开始日期:
2020-11-02
计划完成日期:
% 完成:

0%

修正版本号:
V1.0.1
模块:
软件
应用模块:
桌面launcher
系统固件版本号:

1.0.0

复现概率:
100%
补充测试素材:
关闭原因:
研发已解决
责任方:
EBEN北京
暂缓原因:

描述

操作步骤:
1,长按桌面
2,选择更换壁纸
3,选择一壁纸更换

实际结果:
启动器停止运行,且预置壁纸不在壁纸列表中

期望结果:
正常更换壁纸

历史记录

#1a1杜周雄 更新于 超过 4 年 之前

  • 状态新建 变更为 进行中

crash log:
--------- beginning of crash
11-02 17:40:19.757 2379 2379 E AndroidRuntime: FATAL EXCEPTION: main
11-02 17:40:19.757 2379 2379 E AndroidRuntime: Process: com.android.launcher3, PID: 2379
11-02 17:40:19.757 2379 2379 E AndroidRuntime: java.lang.NoSuchMethodError: No virtual method updateUserWallpaper(I)V in class Landroid/app/WallpaperManager; or its super classes (declaration of 'android.app.WallpaperManager' appears in /system/framework/framework.jar)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at com.android.launcher3.editor.WallpaperChooserPanel.selectWallpaper(WallpaperChooserPanel.java:160)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at com.android.launcher3.editor.WallpaperChooserPanel.access$200(WallpaperChooserPanel.java:52)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at com.android.launcher3.editor.WallpaperChooserPanel$ImageAdapter$1.onClick(WallpaperChooserPanel.java:321)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at android.view.View.performClick(View.java:5637)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:22445)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:755)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6182)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
11-02 17:40:19.757 2379 2379 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)
11-02 17:40:19.773 610 621 W ActivityManager: Force finishing activity com.android.launcher3/.Launcher

#2a1杜周雄 更新于 超过 4 年 之前

  • 状态进行中 变更为 已解决-待验证
  • 指派给a1杜周雄 变更为 a3王淑丽
  • 修正版本号 被设置为 V1.0.1

已修改,请在V1.0.1版本验证。
原因及修改:Launcher设置壁纸时调用了Eben定制的framework.jar里的api,但是系统并没有集成定制的framework。该问题在m12上也出现过,参考m12修改为调用原生framework提供的api

#3a3王淑丽 更新于 超过 4 年 之前

  • 状态已解决-待验证 变更为 已关闭
  • 关闭原因 被设置为 研发已解决

1.0.2版本验证已经解决

导出 Atom PDF