あいぽんプログラマー

Iphoneを持っていますが、主にAndroid開発についての記事を書いています

UbuntuでMoverioの開発を行う

UbuntuでMoverioの開発を行う

こんにちは@goya813です。
最近新しく販売されたMoverio BT-200でのAndroidを開発することになったのでブログを書きました!

UbuntuでMoverioの開発をするためには以下の工程が必要です。
1. Moverioのファームウェアをアップデート
2. USBドライバーの導入

Moverioのファームウェアをアップデート

1. 公式の開発者向けサイトデベロッパー登録を行う
2. 登録が終わったら上記のサイトにログインし、「技術情報」->「開発者用システムソフトウェア適用手順書」の手順書通りに設定を行う。

USBドライバーの導入

  1. Moverio上で「USBデバッグ」を設定する
    • Moverioを起動し、「設定」->「開発者向けオプション」->「USBデバッグ」にチェック
      ※開発者向けオプションがない場合は「タブレット情報」->「ビルド番号」を連打すると表示されるようになります。
  2. 「/etc/udev/rules.d/51-android.rules」のファイルに
SUBSYSTEM=="usb",ATTR{idVendor}=="04B8",MODE="0666",GROUP="plugdev"

と追記する
3. AndroidSDKのフォルダの直下にadd-onsというフォルダがあるので、その中に適当なフォルダを作る

例:SDKフォルダ/add-ons/my_add_ons
  1. 作ったフォルダの中に「manifest.ini」というファイルを作り中身を以下の通りにする。
name=Epson Moverio
vendor=Epson
description=Moverio usb driver
api=17
revision=1
usb-vendor=0x04B8

apiのところはインストール済みAPI Levelを適当に設定します。
5. 4つのコマンドを入力します

sudo addgroup --system androiddev
sudo adduser "username" androiddev

"username"には自身のパソコンのユーザー名を入力します。

adb kill-server
adb start-server

adbにパスを通していない場合は 「SDKフォルダ/platform-tools/」に移動して行う。