SmartWatch MN2を使って何かしたい

しかし実機はまだないw
まず開発環境を整える。
すぐ始められるようにWindows機を使用する。
Get the Android SDKからDownload the SDK ADT Bundle for Windowsをダウンロードして解凍する。

いろいろ見ていて、おもしろそうな例を見つける。
Music player and 8 Game extensions for SmartWatch now available as open source
丁寧な説明はありがたい。

Eclipseを起動して、 する。SmartWatchのアプリを開発するためにはSmartExtensionAPIとSmartExtensionUtilsが必要なので、
  • Smart Extension SDKからファイルをダウンロード
  • ダウンロードしたファイルを展開
  • SmartExtensionAPIをインポート
  • SmartExtensionUtilsをインポート
すれば開発環境の準備が整う。そして を行う。
Copy projects into workspaceにチェックを入れてインポートする。

コピーしない場合はLibraryにProjectを追加する必要がある。

SmartExtensionAPIのPropertiesを開き、Androidを選択する。
Libraryの中のIs Libraryにチェックを入れてApplyボタンを押す。
OKを押してPropertiesを閉じる。

次にSmartExtensionUtilsのPropertiesを開き、Androidを選択する。
Libraryの中のIs Libraryにチェックを入れる。
Add...を押すとSmartExtensionAPIが選べるので、これを追加する。
Applyボタン、OKボタンの順に押してPropertiesを閉じるとエラーは消える。

8 Game extensionsのインポートを行うと、エラーが出る。
Properties > Android > Library と辿り、Add...ボタンを押してSmartExtensionAPIとSmartExtensionUtilsを追加する。
Applyボタン、OKボタンの順に押してPropertiesを閉じる。
エラーは消える。

Sony Add-on SDKでAVDを作ろうとしたが、エラーが出て作れない。
ここはEDK 2.0を使って動かす。

EDKのインストール方法はInstallationに載ってる。
これも説明ががわかりやすい。

EDK 2.0は今のAndroidのバージョンと比較すると古い。
Android SDK Manger > Tools > Mange Add-on Sites... > User Defined Sites でEDK用のリポジトリを追加すると、Sony Xperia Extension EDK 2.0はAndroid 2.3.3 (API 10)に属する。
この点は注意する。
2013/05/08 21:12
タグ