📄 release-notes.html
字号:
<!--<ul> <li>Windows 2000 or Windows XP</li> <li>MSVC++ 6.0 or Microsoft Visual Studio .NET 2003</li> <li> <a href="ftp://ftp.sunfreeware.com/pub/freeware/contributions/cygwin/cyg4me1_1_full.zip"> Cyg4Me </a>, a version of Cygwin for building Java ME technology. Unzip the archive and ensure that its <code>bin</code> directory is the first element in your <code>PATH</code>. </li> <li>JDK version 1.4.2</li> <li>CLDC HotSpot Implementation, version 2.0</li></ul>--><a name="run"></a><h2 class="Head1">Running</h2><p>The general operation of the phoneME Feature software isdescribed in the <i>ToolsGuide</i>, part of the Sun Java Wireless Client documentation.</p><ul> <li> <a href="http://java.sun.com/javame/reference/docs/sjwc-2.0-web/docs/ToolsGuide-html/cmdline-exes.html"> Sun Java Wireless Client 2.0 <i>Tools Guide</i>, Chapter 5 </a> </li></ul><a name="notes"></a><h2 class="Head1">Implementation Notes</h2><a name="chameleon"></a><h3 class="Head3">Skin Property Loading</h3><p>In this release, Chameleon skin properties can be loaded dynamically.When this option is on (the default),you canadjust skin properties during development without rebuilding the entirephoneME Feature software.</p><h3 class="Head3">Whitespace Handling for Descriptor Properties</h3><p>When installing a trusted midlet suite, phoneME Feature software expects an exactmatch betweenthe values of the properties from the application descriptor file and thevalues of the same properties in the MIDlet suite JAR file manifest. Thestringsrepresenting the values are compared, including the leading and trailingspaces. For example, the following properties are considered to be different(the first one has an extra space after the first <code>HelloMIDlet</code>):</p><pre>MIDlet-1: HelloMIDlet , , HelloMIDletMIDlet-1: HelloMIDlet, , HelloMIDlet</pre><h3 class="Head3">Keystrokes and the <code>qvfb</code> Window</h3><p>When you view the executable output in a <code>qvfb</code> window, keystrokeevents might not be delivered to the phoneME Feature software until you clickinside the window.</p><h3 class="Head3">Limited Path Lengths When Using the JavaCall™ API</h3><p>The implementation chooses record store file names based on the location of thebinary executables. The maximum path length for these files is 128. If the pathto the binary executable files is too long, you will encounter errors withrecord stores. This can also happen if you are using <code>MIDP_HOME</code>to point to the binary executable files. If you encounter this problem,move your binaries to a location with a shorter path.</p><p>For any file name used in the JavaCall API Windows/x86 implementation (for example,a file name used in the JSR 75 FileConnection API), the maximum length is 256.</p><h3 class="Head3">Use of <code>MIDP_HOME</code> Environment Variable</h3><p>The implementation chooses the MIDP home directory (where the <code>appdb</code>and <code>lib</code> directories live) based on several rules.If <code>MIDP_HOME</code> is set, its value is used unmodified.Otherwise, the software searches for the <code>appdb</code> directory in thefollowing places:</p><ul> <li> Current directory, if the executable is available in the <code>PATH</code> </li> <li> Parent directory of the executable </li> <li> Grandparent directory of the executable </li></ul><a name="jsr-135"></a><h3 class="Head3">JSR 135 and MIDP Audio Supported Only on Win32/i386</h3><p>Due to the unavailability of needed drivers on the P2SAMPLE64-V6 referenceplatform, JSR 135, the MIDP Audio Building Block (ABB) APIs, and the sound functionality they provide, are supported only on the Win32/i386 platform. On the P2 board, the phoneME Feature software is compliant with the <i>MIDP 2.1 Specification</i>, except for the ABB requirement.</p><a name="known_bugs_and_issues"></a><h2 class="Head1">Known Bugs</h2><p><p>The following high-severity bugs are known at the time of this release.</p><table> <thead> <tr> <th class="sun-verylightblue" scope="col">Bug ID</th> <th class="sun-verylightblue" scope="col">Description</th> </tr> </thead> <tfoot> <tr> <!-- <td colspan="2"><hr class="pTableHr" /> </td> --> </tr> </tfoot> <tbody> <tr> <td>6370822</td> <td> The Windows build fails when pathnames are too long, because of parameter length restrictions in Cygwin. </td> </tr> <tr> <td>6400182</td> <td> <code>CustomItem</code> is drawn incorrectly in some cases. </td> </tr> <tr> <td>6424101</td> <td> On Linux platforms, some tests that play sound might fail with <code>MediaException</code> due to restricted media support for these platforms. </td> </tr> <tr> <td>6443747</td> <td> In case of MVM, a complex sequence of foreground and input modes switches may cause installation functionality to become inaccessible from the AMS GUI. </td> </tr> <tr> <td>6521289</td> <td> Media events posted around virtual machine suspend and resume might be lost. Media subsytem might require proper plugging into suspend and resume framework. </td> </tr> <tr> <td>6523465</td> <td> Some tests for multiple messages recipients fail, exceeding receive timeout. </td> </tr> <tr> <td>6532810</td> <td> For WMA Push records, the allowed sender filter might work incorrectly for some sophisticated sender numbers. </td> </tr> <tr> <td>6535880</td> <td> An object drawn by means of SVG might sometimes have incorrect extent of transparency. </td> </tr> <tr> <td>6538189</td> <td> On Windows, some status icons might be missing from the indicator bar. </td> </tr> <tr> <td>6539790</td> <td> Rarely, if a MIDlet is installed as a content handler (CHAPI), its manual launch might fail with a <code>NullPointerException</code>. </td> </tr> <tr> <td>6539823</td> <td> If there are many command objects in a <code>Canvas</code>, menus might be overlapped by the <code>Canvas</code>. </td> </tr> <tr> <td>6543514</td> <td> Some tests for MMAPI encounter <code>MediaException</code>s due to restricted media support. </td> </tr> <tr> <td>6544936</td> <td> On the Linux x86 platform, some tests for datagram data transfer might fail when launched in a batch mode. They pass when launched separately. </td> </tr> <tr> <td>6545755</td> <td> Two tests for server socket connection fail. </td> </tr> <tr> <td>6545758</td> <td> Two tests for socket connection methods do not pass. </td> </tr> <tr> <td>6545824</td> <td> FF command does not work properly in an MMAPI test for MIDI player. </td> </tr> <tr> <td>6545825</td> <td> MIDI players do not work properly in some MMAPI tests due to restricted media support. </td> </tr> <tr> <td>6545834</td> <td> MIDI players do not work properly in some MMAPI tests due to restricted media support. </td> </tr> <tr> <td>6545836</td> <td> MIDI players do not work properly in some MMAPI tests due to restricted media support. </td> </tr> <tr> <td>6545848</td> <td> When recorded sound is replayed, sound distortions may be heard due to restricted media support. </td> </tr> <tr> <td>6545855</td> <td> A <code>StringItem</code> content with hyperlink might be shown improperly. </td> </tr> <tr> <td>6548519</td> <td> In some unusual cases on Linux x86, the scrollbar is not controlled properly from the keyboard. </td> </tr> <tr> <td>6548739</td> <td> Compiling the system with gcc 4.1.2 results in many compiler warnings. You might be able to build the system successfully by removing <code>-Werror</code> from <code>CFLAGS</code>. </td> </tr> <tr> <td>6549015</td> <td> A scrollbar on an alert may be damaged if a MIDlet with long alert shown is moved to the background and than back to the foreground. </td> </tr> </tbody></table><hr class="pHr"><p class=copyright><a href="share/copyright.html">Copyright</a> © 2007 Sun Microsystems, Inc. All rights reserved. Use subject to license terms. </p> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -