[Android]ARROWS X LTEをadbで接続する
先日、携帯をARROWS X LTE(F-05D)に買い換えたので、その携帯でAndroid開発をすべく、adb接続させた時のログ
まず、買ってきた当日、データ移行のために何も設定をいじらずにPCに繋いでみた。
すると、何もエラーもなく繋がった。
MicroSDをマウントするときは、
ARROWSの方で通知エリアにUSB接続という項目が出るので、ここを押してマウントする。
が、今回はadb接続なので、ARROWSの方で、USBデバッグをONに設定する。
手順は、まず、
- ドライバをダウンロード
- ドライバは、http://developer.android.com/ の中のSDKページで、「OEM USB Drivers」をクリック
- Fujitsu のところのURLをクリック
- F-05Dのドライバをダウンロード
- 適当な場所にドライバを展開しておく
- ARROWSをUSBから外す
- メニューの「本体設定」-「アプリケーション」-「開発」-「USBデバッグ」をONにする
- USB接続する
- PCにドライバのインストールをするメッセージと、それに続いて(おそらく)ドライバが見つからないというメッセージが出る
- デバイスマネージャからARROWSのデバイスを探し、ドライバの更新を行う
- ドライバは、先ほどダウンロードした物を選択
- adb_usb.iniの編集
C:\Documents and Settings\<ユーザー>\.android\adb_usb.ini
を開き
0x04C5
という行を追加。 - adb再起動
adb kill-server
adb start-server
場合によっては、ドライバのインストールメッセージと、ドライバが見つからないというメッセージが出ない場合がある。
このような場合、ARROWSが大容量記憶装置として認識されてしまっている。
確認方法は、USBの外部メモリ類はすべて外しておく
ARROWSを繋ぐ
すると、デバイスマネージャのユニバーサルシリアルバスコントローラのところに
USB大容量記憶装置というのがある
このような場合、このUSB大容量記憶装置をデバイスマネージャから削除してARROWSをつなぎ直すと、正常に(?)ドライバが見つからないというメッセージが出る
その後、上の手順でドライバを更新することでadb接続ができるようになる。