刚刚接触android开发,以前也没搞过Java。这个问题都不知道具体该怎么问。我们的厂商把android2.2的源码移植到了板子上,我想修改android启动后的背景图片(就是一个湖面)。
我看图片应该是在Launcher2/res/drawable-mdpi下的wallpaper_laker.jpg现在的需求很简单,就是换一张背景图片,可是我换了wallpaper_laker.jpg背景还是没变。并且我发现板子上的android linux系统里根本没有jpg,png图片。请熟悉的朋友帮忙看一下。

解决方案 »

  1.   

    系统默认的壁纸是在framework下设置的,你的Launcher里面的图片需要你手动设置壁纸才会生效
      

  2.   

    frameworks/base/services/java/com/android/server/WallpaperManagerService.javastatic final File WALLPAPER_DIR = new File(        "/data/data/com.android.settings/files");
      

  3.   

    具体的图片貌似应该是在 /frameworks/base/core/res/res/drawable/default_wallpaper.jpg
      

  4.   

    frameworks\base\core\res\res\drawable\default_wallpaper.jpg
    是这张图片的,LZ还要注意图片的分辨率,你自己的图片一定要和系统的图片分辨率一样