2010年6月9日水曜日

EKEN M003(M001も?)のデバッグについて

EKEN M003でadbデバッグする際、USBは駄目なのでWiFi経由でデバッグすることになる
だがうまくうごかないので修正したまとめ、同様の記事があったのだけど
WiFiにM003が接続した状態で

・adb connect [EKENM003のIPアドレス]
これで接続確立
・adb devicesで列挙されていることを確認する
・シェルコマンド/system/bin/am, /system/bin/pmをadb pullコマンドで取得する
・先頭にshebang '#!/system/bin/sh'を追加
・adb pushコマンドで書き換えを行う
・adb shでシェルに入り、chmodでシェルファイルを両方とも実行可能にする

これで動きました。amがアプリケーションマネージャー、pmがパッケージマネージャーとかなのかな。
シェルの中身ではjarを呼んでる。