adb devices
如果terminal上顯示如下,就說明能夠與android設備連接成功(第二行就是android設備):
List of devices attached
U4DA45BIKJO7PJG6 device
如果不能顯示出android設備,那麼用管理員權限打開這個文件:/etc/udev/rules.d/51-android.rules 如果找不到這個文件(51-android.rules)就新建一個文件,名字爲51-android.rules
打開51-android.rules文件之後,把下一行復制到51-android.rules文件裏面:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
執行如下命令:
lsusb
找到anroid設備的id號:把ATTR{idVendor}=="0bb4"的“0bb4”改成android的id的前四位,保存文件即可
然後執行
/etc/udev/rules.d $ source 51-android.rules
使文件生效就可以了
在輸入 adb devices檢測是否連接成功,如還不成功重新拔插數據線即可。
2.在代碼www目錄下執行,這是把haml文件生成HTML文件:
~/code/party_bid/www $ gen
3.這是把www文件夾裏的內容更新到app/asset/www文件夾:
~/code/party_bid/www $ mdbuild
4.在app目錄下執行如下命令,這是把相關文件全部打包到app/bin中:
~/code/party_bid/app $ ant debug
5.在bin路徑下執行如下命令,這是把打包好的apk裝到android設備上。
~/code/party_bid/app/bin $ adb install "your_package_name"