前面整理了Launcher源码的编译和签名,今天简单整理一下需要修改的对应的路径下的文件。
需要修改成自己想要的背景图片的文件路径:
1.OpenHarmony-v3.2-Release\OpenHarmony\applications\standard\launcher\feature\recents\src\main\ets\default\common\pics\ic_wallpaper_recent.jpg
2.OpenHarmony-v3.2-Release\OpenHarmony\base\theme\wallpaper_mgr\frameworks\innerkitsimpl\wallpaper_manager\data\wallpaperlockdefault.jpeg
3.OpenHarmony-v3.2-Release\OpenHarmony\applications\standard\launcher\product\pad\src\main\ets\common\pics\img_wallpaper_default.jpg
4.OpenHarmony\applications\standard\launcher\feature\appcenter\src\main\ets\default\common\pics\img_wallpaper_default.jpg
如果是修改锁屏桌面的话修改:OpenHarmony\out\rk3568\obj\base\theme\wallpaper_mgr
做完以上修改后在编译源码之前建议删除原来编译好的:OpenHarmony\out\rk3568\packages\phone整个目录OpenHarmony\out\rk3568\theme\wallpaper_mgr
OpenHarmony\out\rk3568\obj\base\theme\wallpaper_mgr OpenHarmony\out\rk3568\obj\applications\standard\hap 有关launcher .hap
涉及桌面背景的这块修改,需要提前编译好的hap文件去替换(也可以用命令直接替换到设备),请参考:参考文章
注意:hap文件需要两个都替换,不然屏幕会被锁定!!!
这里顺便整理一下桌面背景对应的代码位置:applications_launcher/blob/master/product/phone/src/main/ets/pages/EntryView.ets
代码:.backgroundImage(StyleConstants.DEFAULT_BACKGROUND_IMAGE)