Java Solaris Communities My SDN Account Join SDN
 
Sun Java Wireless Toolkit for CLDC

Sun Java Wireless Toolkit 2.5.2 for CLDC Release Download


Sun Java Wireless Toolkit (以前の J2ME Wireless Toolkit) は、Java Technology for the Wireless Industry (JTWI) (JSR 185) 仕様および Mobile Service Architecture (MSA) (JSR 248) 仕様に準拠した、デバイス上で実行可能な Java アプリケーションの作成ツールです。このツールキットは、ビルドツール、ユーティリティー、デバイスエミュレータなどで構成されています。

The Sun Java Wireless Toolkit contains vulnerabilities that might allow an untrusted application to execute arbitrary code. The vulnerability can only be exploited if you obtain a malicious program and execute it in the toolkit. Although this scenario is unlikely for toolkit users, Sun Microsystems has released version 2.5.2_01 to fix the vulnerability. You can download the updated version from http://java.sun.com/products/sjwtoolkit/download.html, or you can resolve to never use the toolkit to execute MIDlets from untrusted sources.

WTK 2.5.2 の新機能

  • マルチユーザー環境のサポートが向上
  • glibc 2.3 ライブラリでビルドされた Ubuntu linux リリースが、他の Linux 配布にサポートを提供(未テスト)

Sun Java Wireless Toolkit は目覚ましい機能を実装しており、それらは標準 API に明らかです。API は Java Community Process (JCP) で定義されています。

また、CLDC 1.0 および MIDP 1.0 用のアプリケーションを開発することもできます。

Sun Java Wireless Toolkit 2.5.2 では、Version 2.2、2.5、2.5.1 の高度な開発機能をすべて引き続き利用できます。たとえば、MIDlet 署名、証明書管理、統合された無線 (OTA) エミュレーション、転送レジストリエミュレーションなどの機能があります。

このリリースの Sun Java Wireless Toolkit には、ツールキットの外部 API 機能の一部として、Nokia の Scalable Network Application Package (SNAP) Mobile API および SNAP Mobile サンプルアプリケーションが含まれています。 SNAP Mobile は、ネットワークに接続されたコミュニティー対応のマルチプレーヤーゲームの作成をサポートする、クライアントソフトウェアとサーバーインフラストラクチャーの組み合わせです。 詳細については、SNAP Mobile の Web サイト (http://snapmobile.nokia.com/) を参照してください。 Nokia Emulation Environment (SNAP Mobile の開発リソースとサポート) は、http://www.forum.nokia.com/games/snapmobile で入手できます。 詳細は、「SNAP Mobile Emulation Environment のインストール」を参照してください。

システム要件 - ソフトウェア

  • Microsoft Windows XP および Linux-x86 (英語版は Ubuntu 6.x でテスト済み)
  • Ubuntu v6.x を実行するシステムでは以下のライブラリが表示されます。
    • ibXpm (libxpm-dev)
    • libXt (libxt-dev)
    • libX11 (libx11-dev)
    • libICE (libice-dev)
    • libSM (libsm-dev)
    • libpthread (libc6-dev)
    • libm (libc6-dev)
    • libnsl (libc6-dev)
    • libstdc++6-dev
  • 開発を行う場合は JavaTM 2 Platform, Standard Edition (Java SE SDK), version 1.5.0、デモアプリケーションを実行するだけの場合は JavaTM 2, Standard Edition Runtime Environment (JRE), version 1.5.0。

    SDK または JRE は http://java.sun.com/javase/ja/6/download.html からダウンロードできます。

  • Apple QuickTime プレーヤー (Windows で AMR メディアを再生するために必要)
  • Linux で Adaptive Multi-Rate (AMR) コンテンツを再生するには、3GPP リファレンス実装が必要です。Sun Java Wireless Toolkit ユーザーズガイドの第 8 章で AMR サポートを有効にする方法を説明しています。

システム要件 - ハードウェア

ハードウェアの最低要件:

  • 100M バイトのハードディスク領域
  • 128M バイトのシステム RAM
  • 800MHz の Pentium III CPU

Sun Java Wireless Toolkit for CLDC のインストール (Windows)

まず、説明したとおりに適切な Java SE 環境がインストールされていることを確認してください。

インストーラ sun_java_wireless_toolkit-2_5_2-ml-windows.exe を実行します。インストーラの指示に従ってください。

Sun Java Wireless Toolkit for CLDC のインストール (Linux)

まず、説明したとおりに適切な Java SE 環境がインストールされていることを確認してください。

インストーラ sun_java_wireless_toolkit-2_5_2-ml-linux.bin を実行します。インストーラの指示に従ってください。

Sun Java Wireless Toolkit 2.5.2 for CLDC のダウンロード (Windows 版、Linux 版)

ダウンロード

サードパーティーのライセンス

ご意見やご感想はこちらから

関連コミュニティー

アプリケーション開発者向けの Mobile and Embedded Community サイトを参照してください。アプリケーション開発者は、このサイトで Java ME モバイル開発情報を入手したり、開発したアプリケーションをコミュニティーに公開することができます。

SNAP Mobile Emulation Environment のインストール

SNAP Mobile Sample Application を正しく実行するには、SNAP Mobile Emulation Environment をダウンロードして、インストールし、起動する必要があります。 Emulation Environment をダウンロードして実行するには、次の手順に従います。

  • http://www.forum.nokia.com/games/snapmobile にアクセスしてログインします (必要な場合は、最初にアカウントを作成します)。
  • 「Tools and SDKs」セクションから「SNAP Mobile SDK」を選択します。
  • インストーラをダウンロードして実行します。
  • \SNAPMobile\tools\ServerEmulator\ に移動します。
  • Windows で、emu.bat を実行します。
エミュレーション環境が起動し、localhost:8080 で HTTP による接続を待機します。 SnapMobileSample アプリケーションを実行します。アプリケーションは、このポートでサーバーエミュレーターに接続します。 "test1"、 "test2" などの設定済みのテストアカウント (パスワードは "test") のいずれかを使用してログインするか、「login」画面の「create account」を使用して、新しいアカウントを作成することができます。

 

よく尋ねられる質問 (FAQ)

Sun Java Wireless Toolkit for CLDC に関する質問については、FAQ を参照してください。

関連リンク