http://developer.android.com/guide/developing/device.html
のとおり。
1) microUSBケーブルを買う.
充電専用ケーブルはダメよorz
2) /etc/udev/rules.d/92-android.rules を新規追加or編集
内容は以下のとおり.
(au IS05用)
51-android.rulesではなくて92-android.rulesという91以降にしないと
ダメだって誰かが書いててくれたけど、どこだったか。。。
# For Gusty/Hardy, edit the file to read:
SUBSYSTEM=="usb", SYSFS{idVendor}=="04dd", MODE="0666"
# For Dapper, edit the file to read:
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="04dd", MODE="0666"
SYSFS{idVendor}=="04dd"はSHARP用。
別ベンダーの場合、http://developer.android.com/guide/developing/device.htmlの「USB Vendor IDs」を見ていい感じに選択。
3) udevリロード
# /etc/init.d/udev reload
4) dmesg
#dmesg
[1399644.464573] sdb: sdb1
[1399674.493844] usb 1-7: USB disconnect, address 8
[1399675.531427] usb 1-7: new high speed USB device using ehci_hcd and address 9
[1399675.682434] usb 1-7: configuration #1 chosen from 1 choice
[1399675.684372] scsi7 : SCSI emulation for USB Mass Storage devices
[1399675.688897] usb-storage: device found at 9
[1399675.688897] usb-storage: waiting for device to settle before scanning
[1399675.691590] usb 1-7: New USB device found, idVendor=04dd, idProduct=93ff
[1399675.691590] usb 1-7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[1399675.691590] usb 1-7: Product: au IS05 HSUSB Device
[1399675.691590] usb 1-7: Manufacturer: SHARP Corporation
[1399675.691590] usb 1-7: SerialNumber: SSHEN0XXXXX
[1399681.416448] usb-storage: device scan complete
[1399681.416448] scsi 7:0:0:0: Direct-Access SHARP au IS05 microSD 1.00 PQ: 0 ANSI: 0
[1399681.427172] sd 7:0:0:0: [sdb] Attached SCSI removable disk
認識されている模様.
SerialNumberは隠しておいた方がよい?のかどうか分からないので
とりあえず他者に習う。
5) adb devices
$ adb devices
s$ adb devices
List of devices attached
SSHEN0XXXXX device
認識されている模様
6) いつものようにant debug&ant install
7) そしていつものようにadb logcat
---
adb logcat実機だと速すぎてよくわからんw
---
Debian squeezeでやったら、
????? no permissionsって言われた.
なので、
$ sudo -s
# adb kill-server
# adb start-server
# exit
$
$ adb devices
ってやったらOKだった.
そんだけー
.
0 コメント:
コメントを投稿