NetBeans Mobility Pack for CDC 5.5.1 インストールガイド
NetBeans Mobility Pack for CDC 5.5.1 は、Connected Device Configuration (CDC) と Personal Profile、Foundation Profile、AGUI Profile を使用するデバイスをサポートする Java Micro Edition (Java ME) アプリケーションを短時間で作成できる環境を提供しています。
目次
注: このバンドルに含まれているソフトウェアのシステム要件については、NetBeans Mobility Pack for CDC 5.5.1 リリースノートを参照してください。
前提条件
ここでは、NetBeans Mobility Pack for CDC 5.5.1 をインストールするための前提条件を示します。
NetBeans Mobility Pack for CDC は NetBeans IDE 5.5 上では動作できません。かならず NetBeans IDE 5.5.1 を使用してください。
NetBeans Mobility Pack for CDC 5.5.1 は netbeans.org ダウンロードページからダウンロードしてください。
必要なソフトウェア
ハードウェア、ソフトウェア、およびオペレーティングシステムの要件については、NetBeans Mobility Pack for CDC 5.5.1 リリースノートで詳しく説明しています。
NetBeans Mobility Pack for CDC 5.5.1 をインストールする前に、次のソフトウェアがインストールされている必要があります。
NetBeans Mobility Pack には、Sun Java Toolkit for CDC が組み込まれています。ただし、サポートされているほかのプラットフォーム用のアプリケーションをプログラミングするには、次の SDK を 1 つまたは複数ダウンロードし、インストールする必要があります。
- Ricoh
- Embedded Software Architecture Emulator (ダウンロードするには登録が必要)
- Sony Ericsson
- UIQ 3 SDK (ダウンロードするにはログインが必要)
- M600 Extension Package for the UIQ 3 SDK Beta 3 (ダウンロード)
- P990 Extension Package for the UIQ 3 SDK Beta 3 (ダウンロード)
- Nokia
- Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile (ダウンロード)
- NSIcom (CrEme for Windows CE)
- CrEme 4.10 Developer Support (ダウンロード)
- Microsoft Device Emulator 1.0 (ダウンロード)
- Virtual Machine Network Driver for Microsoft Device Emulator (ダウンロード)
- ActiveSync (ダウンロード)
- SavaJe
ページの先頭へ
ソフトウェアのインストール
NetBeans Mobility Pack for CDC 5.5.1 のインストール手順を次に示します。この手順は、Java SE Development Kit と NetBeans IDE 5.5.1 がインストール済みであることを前提としています。
NetBeans Mobility Pack for CDC 5.5.1 をインストールするには、次の手順に従います。
- http://www.netbeans.info/downloads/index.php?p=10 からインストーラファイルをダウンロードします。
- システム内でインストーラファイルがあるディレクトリまで移動し、インストーラのアイコンをダブルクリックしてインストーラを起動します。
- インストールウィザードの開始ページで「次へ」をクリックします。
- ライセンス契約条項に同意し、「次へ」をクリックします。
- インストールウィザードのインストール先ディレクトリのページで、NetBeans IDE 5.5.1 のインストール先ディレクトリを指定します。
- インストールウィザードによって、互換性のある JDK が検索されます。JDK がデフォルトのディレクトリにない場合は、インストール先ディレクトリを指定する必要があります。JDK は 1.5.0 以降が必要です。インストールされている別の JDK のパスを入力するか、「ブラウズ」ボタンを使用して別のインストールを選択することもできます。
- インストールが完了したら、「完了」をクリックしてウィザードを終了します。
デフォルトのプロジェクトディレクトリは C:\Documents and Settings\<ユーザー名>です。NetBeans Mobility Pack for CDC のアンインストール時にこのディレクトリは削除されず、Mobility Pack for CDC を次回インストールするときに認識されます。
注: ソフトウェアのインストール中に問題が発生した場合は、トラブルシューティングで、インストール処理に影響する可能性のある未解決の問題点の説明と回避策を参照してください。
NetBeans Mobility Pack for CDC 5.5.1 の Windows 以外のプラットフォームへのインストール
現在 Mobility Pack for CDC は、Windows 以外のプラットフォームに対する他社製エミュレータのサポートが不十分であるため、Windows 以外のプラットフォームでは使用できません。ただし、ほかのオペレーティングシステムでこのパックをインストールする人向けに、サポートされていないバイナリ zip ファイルを提供しています。このバイナリ zip ファイルのドキュメントおよびサポートはありませんので注意してください。バイナリ zip ファイルのダウンロードおよびインストールについては、FAQ ページのこのトピックについての部分を参照してください。このトピックに関する質問は、Mobility ユーザーのメーリングリストも利用できます。
ページの先頭へ
エミュレータプラットフォームのインストール
CDC アプリケーションを開発するには、CDC プラットフォームを IDE に登録する必要があります。IDE で現在サポートされている各エミュレータプラットフォームをインストールする手順を、このあとに示します。
Sun Java Toolkit for CDC
Sun Java Toolkit for CDC は NetBeans Mobility Pack に組み込まれているので、このエミュレータをダウンロードし、インストールする必要はありません。
ただし、必要な場合は、次の手順でこのツールキットを別個にインストールすることもできます。
- Sun Developer Network から Sun Java Toolkit for CDC 1.0 をダウンロードします (ダウンロード)。
- 提供されている手順に従ってプラットフォームエミュレータをインストールします。
- メインメニューから「ツール」>「Java プラットフォームマネージャー」を選択します。
- 「プラットフォームを追加」をクリックします。「Java プラットフォームを追加」ダイアログが開きます。
- 「Java Micro Edition CDC プラットフォームエミュレータ」を選択し、「次へ」をクリックします。
- プラットフォーム SDK があるフォルダを選択します。デフォルトのディレクトリは
C:\CDCTK10\ です。「次へ」をクリックします。
- 必要な場合は「プラットフォーム名」ダイアログを使用して追加のリソースライブラリを追加または削除します。
- 「完了」をクリックします。CDC プラットフォームが登録されます。
ページの先頭へ
Ricoh Embedded Software Architecture
Mobility Pack for CDC は、Ricoh Embedded Software Architecture をサポートしています。このアーキテクチャーのサポートを統合するには、次の手順に従います。
- Web サイト Ricoh Developer Program Site から次のファイルをダウンロードします。
- Embedded Software Architecture Emulator (ダウンロードするにはログインが必要)
Embedded_Software_Architecture_Emulator_1.14c.zip ファイルを展開します。
ファイルが <ルート>\Embedded_Software_Architecture_Emulator_1.14c\ フォルダに展開されます。
- NetBeans IDE のメインメニューから「ツール」>「Java プラットフォームマネージャー」を選択します。
- 「プラットフォームを追加」をクリックします。「Java プラットフォームを追加」ダイアログが開きます。
- 「Java Micro Edition CDC プラットフォームエミュレータ」を選択し、「次へ」をクリックします。
- プラットフォーム SDK があるフォルダを選択します。デフォルトのディレクトリは
C:\Embedded_Software_Architecture_Emulator_1.14c\ です。「次へ」をクリックします。
- 必要な場合は「プラットフォーム名」ダイアログを使用して追加のリソースライブラリを追加または削除します。
- 「完了」をクリックします。CDC プラットフォームが登録されます。
ページの先頭へ
Sony Ericsson CDC Platform for the UIQ SDK 3
Mobility Pack for CDC は Sony Ericsson CDC Platform 1 をサポートしています。M600 シリーズと P990 シリーズのデバイスのサポートを統合するには、次の手順に従います。
- Web サイト developer.sonyericsson.com から次のファイルをダウンロードします。
- UIQ 3 SDK (ダウンロードするにはログインが必要)
- M600 Extension Package for the UIQ 3 SDK (ダウンロード)
- P990 Extension Package for the UIQ 3 SDK (ダウンロード)
UIQ3SDK_final.zip ファイルを展開します。
- ファイルの展開先ディレクトリに移動し、
UIQS3SDK.exe をダブルクリックします。
UIQ 3 SDK のインストールウィザードが開きます。
- ウィザードの指示に従って SDK をインストールします。
デフォルトのインストール先ディレクトリは C:\Symbian\UIQ3SDK\ です。
- M600 と P990 の拡張パッケージをインストールするには、システム内のダウンロード先ディレクトリに移動し、該当するインストーラのアイコンをダブルクリックしてインストールウィザードを起動します。
- ウィザードの指示に従って各 SDK をインストールします。
- NetBeans IDE のメインメニューから「ツール」>「Java プラットフォームマネージャー」を選択します。
- 「プラットフォームを追加」をクリックします。「Java プラットフォームを追加」ダイアログが開きます。
- 「Java Micro Edition CDC プラットフォームエミュレータ」を選択し、「次へ」をクリックします。
- プラットフォーム SDK があるフォルダを選択します。デフォルトのディレクトリは
C:\Symbian\UIQ3SDK\ です。「次へ」をクリックします。
- 必要な場合は「プラットフォーム名」ダイアログを使用して追加のリソースライブラリを追加または削除します。
注: 「プラットフォームが正しく構成されていません。SDK Configurator を使用して必須のツールをインストールしてください。」というメッセージが表示された場合は、エミュレータのスタイルが選択されていません。
この問題を解決するには、次の手順に従います。
- 「Configurations」タブをクリックし、「SDK Configuration Tool」ボタンをクリックします。
- SDK Configurator で、「Style」タブをクリックし、「Emulator Styles」からスタイルを選択します。「Apply Styles」を選択します。
- SDK Configurator を終了します。
- 「完了」をクリックします。CDC プラットフォームが登録されます。
ページの先頭へ
Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile
Mobility Pack for CDC は Series 80 Platform SDK for Symbian OS, for Java, Personal Profile をサポートしています。Nokia Series 80 デバイスのサポートを統合するには、次の手順に従います。
- Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile を Sun Developer Network からダウンロードします (ダウンロード)。ファイル名は
S80_DP_2_0_PP_SDK.zip です。
- ファイルを展開します。
- システム内でファイルの展開先ディレクトリに移動します。
setup.exe ファイルのアイコンをダブルクリックします。
Nokia インストーラウィザードが開きます。
- ウィザードの指示に従って SDK をインストールします。
ウィザードでは、デフォルトのデバイスにするデバイスの選択を求められます。Series80_DP2_0_PP_SDK を選択します。
- NetBeans IDE のメインメニューから「ツール」>「Java プラットフォームマネージャー」を選択します。
- 「プラットフォームを追加」をクリックします。「Java プラットフォームを追加」ダイアログが開きます。
- 「Java Micro Edition CDC プラットフォームエミュレータ」を選択し、「次へ」をクリックします。
- プラットフォーム SDK があるフォルダを選択します。デフォルトのディレクトリは
C:\Symbian\S80_DP2_0_PP_SDK です。「次へ」をクリックします。
- 必要な場合は「プラットフォーム名」ダイアログを使用して追加のリソースライブラリを追加または削除します。
- 「完了」をクリックします。CDC プラットフォームが登録されます。
ページの先頭へ
CrEme VM for Windows CE
Mobility Pack for CDC は NSIcom CrEme VM for Windows CE をサポートしています。Windows CE デバイスのサポートを統合するには、次の手順に従います。
- NSIcom から CrEme 4.10 プラットフォームをダウンロードします (ダウンロード)。
- システム内で
CrEmeDevSup410.exe ファイルをダウンロードしたディレクトリに移動します。ファイルをダブルクリックします。
- NSI.com InstallShield ウィザードの指示に従って Developer Kit をインストールします。
- NetBeans IDE のメインメニューから「ツール」>「Java プラットフォームマネージャー」を選択します。
- 「プラットフォームを追加」をクリックします。「Java プラットフォームを追加」ダイアログが開きます。
- 「Java Micro Edition CDC プラットフォームエミュレータ」を選択し、「次へ」をクリックします。
- プラットフォーム SDK があるフォルダを選択します。デフォルトディレクトリは
C:\Program Files\NSIcom\CrE-ME V4.10 です。「次へ」をクリックします。
- 必要な場合は「プラットフォーム名」ダイアログを使用して追加のリソースライブラリを追加または削除します。
- 「完了」をクリックします。CDC プラットフォームが登録されます。
ページの先頭へ
Microsoft Device Emulator 1.0
Mobility Pack for CDC は、NSIcom CrEme VM for Windows CE を対象とした Microsoft Device Emulator 1.0 をサポートしています。Microsoft Device Emulator 1.0 を統合するには、次の手順に従います。
- このエミュレータ用の
V1Emulator.zip ファイルをダウンロードします (ダウンロード)。
- ファイルを展開し、
standalone_emulator_V1.exe をダブルクリックします。Device Emulator のインストールウィザードに従ってインストール処理を行います。
efp.msi をダウンロードします (ダウンロード)。Device Emulator のインストールウィザードに従ってインストール処理を行います。
- Virtual Machine Network Driver for Microsoft Device Emulator をダウンロードする必要もあります (ダウンロード)。ファイルをダウンロードして、
netsvwrap.msi ファイルをダブルクリックします。インストールウィザードに従って、インストール処理を行います。
ページの先頭へ
ActiveSync
ActiveSync VM は、Windows CE でデバイスで Java を実行するための NSIcom CrEme VM をサポートしています。
- ActiveSync VM の
setup.msi をダウンロードします (ダウンロード)。
- ファイルをダブルクリックしてインストールます。
ページの先頭へ
SavaJe モバイルプラットフォーム
Mobility Pack for CDC は、SavaJe オペレーティングシステムを使用する Xlet の作成をサポートしています。SavaJe OS のサポートは Sun Java Toolkit for CDC に組み込まれています。Jasper S20 は現時点ではプレビュー版だけが入手可能なので、Jasper S20 用のエミュレータスキンはありません。Jasper S20 の動作のシミュレーションには、DefaultColorPhone デバイスを使用できます。
Jasper S20 を持っている場合は、このあとの手順でアプリケーションをデバイスに配備する方法を示します。次のものが必要です。
電話機の設定
Jasper S20 電話機のチュートリアルに必要なソフトウェアをインストールする方法を次の手順に示します。
SavaJE OS のインストール
注: SavaJe OS は廃止によりダウンロードできなくなりました。この手順は、CD やほかのソースを使用して SavaJe モバイルプラットフォームにアクセス可能なユーザー用です。この手順は、以前のバージョンの SavaJe OS がインストールされていて、既存の仕様と工場出荷時の設定を保持する Jasper S20 電話機が対象です。
SavaJe OS は 3 つのビルドが生産されました。
-
JasperS20.zip
電話機に付属の市販用ビルド。
-
JasperS20_EA_Developer.zip
Java Debug Wire Protocol (JDWP) を使用できない JavaOne Early Access 開発者向けビルド。
-
JasperS20_EA_Developer_debug.zip
JDWP を使用できる JavaOne Early Access 開発者向けビルド。JDWP デバッグを有効にしてバンドルを実行するには、このビルドを読み込む必要があります。
SavaJE OS の更新ビルドを電話機にインストールするには、次の手順に従います。
- 必要なビルドを含む zip ファイルを miniSD カードのルートに展開(解凍) します。
- USBケーブル、電源ケーブルを電話機に接続します。
- カメラキーを押しながら電話機の電源を入れます。
- アップデータメニュー画面で「Factory Reset」が強調表示されるまでジョイスティックを下に動かして「Factory Reset」を選択します。ジョイスティックを右に動かして、工場出荷時設定へのリセットを開始します。ジョイスティックを使用して「Yes」を強調表示し、ジョイスティックを右に動かして「Yes」を選択します。
電話機に新しいビルドが読み込まれます。読み込みが終了したら、任意のキーを押して電話機を再起動します。
- 電話機が再起動され、Xplore 画面が表示されます。再起動中にバッテリ充電中の画面が表示される場合は、電源ボタンを押して再起動を続けます。
工場出荷時設定へのリセット後にはじめて再起動すると、言語とロケールの選択メニューが表示されます。ジョイスティックを動かし、ジョイスティックボタンを押して選択を行います。時間も設定するように求められます。
CDC プラットフォームの登録
Sun Java Toolkit for CDC 1.0 での手順に従います。
ページの先頭へ
ここでは、NetBeans Mobility Pack for CDC 5.5.1 をシステムからアンインストールする方法について説明します。
- IDE を終了します。
- コントロールパネルから「プログラムの追加と削除」を選択し、「NetBeans Mobility Pack for CDC 5.5.1」を選択して「変更と削除」をクリックします。
- アンインストーラの指示に従います。
注: エミュレータプラットフォームも Windows のコントロールパネルからアンインストールできます。
ページの先頭へ
ソフトウェアのインストール中または実行中に問題が発生した場合は、ここに示す回避策を参照してください。すべての既知の問題の一覧、システム要件、および構成の情報については、リリースノートを参照してください。
リリースノートで挙げられていない問題が発生するか、機能改良を依頼したい場合は、NetBeans のバグ追跡システム IssueZilla (http://www.netbeans.org/community/issues.html) をご利用ください。NetBeans Mobility Pack の問題の場合、「mobility」コンポーネントを選択してバージョン「5.5.1」を選択し、それから「cdc pack」サブコンポーネントを選択します。サブコンポーネント名が不明な場合は「other」(その他) を選択します。
netbeans.org にすでにログインしている場合は、Mobility Pack の問題入力画面 http://www.netbeans.org/issues/enter_bug.cgi?component=mobility&version=5.5.1 に直接アクセスできます。