不過 eclipse 抓不到 i9000 ( DDMS 上面找不到 )
發現原來 沒灌 Samsung 的 kie ( 這東西裝完後會順便裝驅動程式 )
不過問題來了, 灌完 kie 之後還是抓不到,
( 使用裝置管理員去更新驅動一樣 )
不知道是否刷了第三方 ROM 的關係,
我又不想刷回官方 ROM ( 查了一下只到Android 2.3 左右 )
畢竟現在手上 i9000 的第三方 ROM 版本到 4.0.4
adb kill-server 也試過, 無效
adb devices 看不到裝置
偏偏 我的 mac 安裝完 Samsung 官網上面的 mac 版本 kie 之後
mac 版本的 eclipse 就抓到手上這隻 i9000 了
最後我嘗試使用 google 提供的 usb driver 就成功了
以下是安裝 google usb driver 的一些紀錄
首先 要先下載 google usb driver, 我是從 android-sdk 提供的 SDK Manager
更新抓到的
sdk 更新完成後, 可以在 sdk 底下 extra\google\usb_driver 找到該驅動程式
啟動 裝置管理員 對 有驚嘆號的 i9000 滑鼠右鍵 更新驅動程式
將驅動程式路徑指向上面 sdk 存放驅動的資料夾
然後更新完成 i9000 的裝置名稱會變成 Android Device
接著 啟動 eclipse , DDMS就可以看到 i9000 了
如果沒有的話 執行 reset adb 試試看
執行專案的時候就可以使用 i9000 來實機測試
(選擇視窗會自動跳出讓你選擇)
實機畫面:
Reference:
如何使用裝置來編程
http://developer.android.com/tools/device.html#setting-up
OEM USB Driver
http://developer.android.com/tools/extras/oem-usb.html#Win7
Google Android SDK Release Notes(search "USB Driver")
http://developer.android.com/sdk/RELEASENOTES.html
MS Windows x86 and x64 USB Drivers for Samsung Galaxy S
http://forum.xda-developers.com/showthread.php?t=728929