本ページでは以下の内容を説明します。
1. Eclipseを使用してAndroid EmulatorでHue ExampleApp起動のための手順
2. Hue ExampleAppとHue-Emulatorとの接続方法
圧縮フォルダを展開すると、「PhilipsHueSDK-Java-MultiPlatform-Android-master」フォルダの中身は
上記画面のようなフォルダ構成になっています。
「PhilipsHueSDK-Java-MultiPlatform-Android-master」フォルダをEclipseの「ワークスペース」フォルダへ移動して下さい。
「ルートディレクトリの選択」の「参照」ボタンを押下するとディレクトリ一覧画面が表示されます。
ここから、ワークスペースフォルダを探します。
その中「PhilipsHueSDK-Java-MultiPlatform-Android-master」から
「ExampleApp」フォルダを選択して「OK」ボタンを押下します。
次にHue-Emulatorに接続するために、コードの一部を変更します。
ExampleAppの「src」->「com.philips.lightning.hue.local.sdk.demo」から
「PHHomeActivity.java」を開いて下さい。
lineの101、102をコメントアウトして以下のように修正して下さい。
prefs = HueSharedPreferences.getInstance(getApplicationContext()); //String lastIpAddress = prefs.getLastConnectedIPAddress(); //String lastUsername = prefs.getUsername(); String lastIpAddress = "xxx.xxx.xxx.xxx:8000"; String lastUsername = "newdeveloper";
lastIpAddressには、自マシーンのIPアドレスを指定し、ポート番号は固定で「8000」を設定して下さい。
lastUsernameには固定で、「newdeveloper」を設定して下さい。
以下のURLへアクセスする。
Android Emulatorが起動すると、ExampleAppも内部で起動されます。
そのため、Hue-Emulatorとの接続が開始されます。
Hue-Emulatorとの接続が正常に行われた場合には、このようにHue-Emulatorに表示がされます。
以上で、Hue ExampleAppの起動方法の説明を終わります。
お疲れ様でした。