gpt4 book ai didi

安卓 : Restoring a Live Wallpaper

转载 作者:行者123 更新时间:2023-11-30 04:23:06 25 4
gpt4 key购买 nike

我必须实现一个临时更改壁纸的应用程序。一段时间后,必须恢复原始墙纸。这对于静态壁纸很容易实现。但是我要用静态壁纸替换动态壁纸,一段时间后我想恢复动态壁纸。

设置我的临时壁纸后,我看到之前动态壁纸的壁纸信息仍然存在。我尝试使用此信息启动 (android) 动态壁纸服务,但出现安全异常。

当我设置静态壁纸时,动态壁纸服务会发生什么情况。我认为这取决于实现。重启壁纸服务是不可能的,因为 (android)live paper 服务没有设置“export”属性(我的猜测)。

有没有可能简单地删除我的静态壁纸并让壁纸服务继续工作?

最佳答案

设置动态壁纸是为平台应用保留的,例如与设备绑定(bind)的动态壁纸选择器(权限 android.permission.SET_WALLPAPER_COMPONENT 定义为 signatureOrSystem)。

简而言之,如果不对设备进行 root 或构建自己的平台,您将无法执行此操作。

关于安卓 : Restoring a Live Wallpaper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8974313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com