使用J2ME-Polish设置Midlet图标

时间:2009-05-19 14:16:34

标签: ant java-me midlet j2mepolish jad

我正在使用J2ME Polish版本2.0.7和ant来构建我的Midlet应用程序。为了指定应用程序的主类,名称和图标,J2ME Polish [{3}}建议我使用midlet元素中的build元素。

<build usePolishGui="false" >
    <midlet name="My Killer App." icon="/logo.png" class="com.foo.MidletMain" /> 
...
</build>

但是在生成的.jad文件中,只有在构建Midlet时才会考虑类名。

MIDlet-1: MidletMain,,com.foo.MidletMain

有人能弄清楚我做错了吗?

2 个答案:

答案 0 :(得分:1)

不,它必须位于j2mepolish目标的信息部分:

<project ...>
<target name="j2mepolish"  ...>
        <j2mepolish>
            <info ... icon="xxx.png">

答案 1 :(得分:0)

您需要做的是:

<j2mepolish>
.....
<build>  
  ...
   <jad>
         <attribute name="MIDlet-Icon" value="/icon.png" />
   <jad>
</build>

你的图标会起作用!