肖恩D++
Not Equal C && !=C && 不等于西
-
在Ubuntu中用Android SDK调配G1小试
Posted on November 11th, 2009 1 comment终于静下心来开始研究Android的SDK了。1.5版的SDK有三个版本,For Windows、Linux和Mac。鉴于最近一直使用Ubuntu,先以Linux版本小试牛刀。
首先要下载SDK,可参见这里。然后可将文件解压缩至任何需要的目录,接下来就是要改UDEV使系统可以识别HTC的设备:#sudo vi /etc/udev/rules.d/51-android.rules
在此文件中加入:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
然后重起这个服务
#sudo /etc/init.d/udev restart
接下来就可以通过电脑访问G1了,不过要记得在G1的设置中,打开“使用USB调试”那一项。
进入到解压缩后的SDK目录中,打开tool文件夹,就能看到所有的binary文件都在这里。其中最主要的,就是“adb”文件。此君有很多用法,其中一项就是可以模拟一个terminal,远程控制G1的文件系统:#adb shell (用此命令可进入G1的filesystem)
默认下,G1的文件系统使用ro的形式mount上的,所以如果想要改变G1上的任何文件,譬如copy之类,就需要重新mount到rw:
#adb shell
(等……直到进入G1的文件系统)
#mount (查看下文件系统的状态)
#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 (重新mount到rw)
Leave a Reply
1 Comment on "在Ubuntu中用Android SDK调配G1小试"
Accomplishment.