豆形软糖中当前存储的墙纸在哪里?


15

在运行4.1.1的Nexus S上,我找不到当前墙纸的存储位置。我提到背景图片保存在哪里?,但/data/data/com.android.settings/files文件夹为空(我的文件浏览器确实显示了隐藏文件)。在该问题中已确认ICS将其存储在该位置,但是Jellybean是否将其移至其他位置?


除非您是root用户(感谢@Izzy),否则您将看不到/ data文件夹下的文件和文件夹。我正在运行4.1.1 CM10,并且扎根后,我可以在/ data下看到文件和文件夹
Narayanan 2012年

1
在我的CM10 4.1.1中,我没有“ /data/data/com.android.settings/files/wallpaper”,但在“ /data/data/com.android.settings/”下却有以下文件夹:缓存,lib,仅shared_prefs。而且只有share_prefs文件夹不为空,没有两个指向墙纸信息的xml文件。
Narayanan 2012年

我切换了文件浏览器,现在与@Narayanan的情况类似,其中shared_prefs是其中唯一包含文件的文件夹。文件夹中的isEmpty文件
penguinrob

Answers:


21

墙纸在

data/data/com.android.settings/files/

在早期版本的Android上。但是,它似乎已作为多用户准备的一部分进行了移动。当前位置是

data/system/users/0/

该文件方便地称为墙纸,它是一个png文件。


我没有使用默认墙纸,并且我的文件文件夹为空(请参阅我对问题的评论)。是否有一些实用程序可让您查看正在修改的文件?
penguinrob

@penguinrob在JB中没有移动。你被修改是什么意思?
RR

在Mac上,我可以使用fs_usage监视应用程序访问哪些文件。我想知道是否有类似的东西可以用来查看更改墙纸时修改了哪些文件。
penguinrob

@penguinrob你是对的,它被感动了。我没有注意到,因为升级到JB时没有擦拭。
RR

我很高兴我不是当时唯一的一个!
penguinrob

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.