比较 原始工程 vs 添加背景工程.
icons.xml一样.
tdf差别:
<element id="qsn_bg_screen_idle" name="Idle Background">
<graphic status="actual" type="still" uniqueid="0">
<image>
<layer angle="0" colourdepth="c16" entity_x="0" entity_y="0"
filename="qsn_bg_screen_idle.bmp" image_x="0" image_y="0" ms="Stretch"
name="layer0" status="actual" tile_height="320" tile_width="240"/>
</image>
</graphic>
</element>
命令行生成主题文件
1 生成mbm文件
set path="path";C:/S60/devices/S60_3rd_FP2_SDK/epoc32/tools;
bmconv /hmy.mbg my.mbm /c12qsn_bg_screen_idle.bmp
pause
2 生成mif文件
注意3rd FP2的mifconv有BUG,所以使用MR的.
set path="path";C:/Symbian/9.1/S60_3rd_MR/Epoc32/tools
mifconv my2.mbm /hmy2.mbg /c16 qsn_bg_screen_idle.bmp
pause
3 生成skn文件
set path="path";C:/S60/devices/S60_3rd_FP2_SDK/epoc32/tools;
AknSkinDescCompiler themepackage.txt my
pause
自动生成PKG文件.注意,skn的文件名要和mbm的文件名一样.
4 makesis
set path="path";C:/S60/devices/S60_3rd_FP2_SDK/epoc32/tools;
makesis my2.pkg
pause
5 签名
set path="path";C:/S60/devices/S60_3rd_FP2_SDK/epoc32/tools;
signsis my2.sis my2sign.sis C:/Documents and Settings/yicha/cerfile.cer
C:/Documents and Settings/yicha/keyfile.key janemobile.cn
Pause