1. 程式人生 > >android學習筆記 adb更換埠後成功啟動

android學習筆記 adb更換埠後成功啟動

               

搭建手機開發環境,android ADT,android SDK,然後按照PhoneGap官網的指引,拷貝檔案,修改程式碼,執行,進度條到了某個位置後就停止不動了。

停止不動,又是停止不動。你都不知道問題出在哪。是android SDK沒裝好吧?谷歌被封了,想下載更新個東西為什麼就他媽這麼難!

但是,也許這又不全是壞事。在天巢這個特殊國情環境裡,正因為下載點東西如此艱難費力,所以我天巢程式設計師被迫個個身懷絕技。為什麼中國人生存能力這麼強,遍佈五大洲什麼的,是因為在天巢都能活下去,其他地方算個鳥。

後來終於有個錯誤,說是adb這裡有問題。

在DOS視窗中,adb start-server,不是沒有任何結果反饋,就是提示有錯。兜兜轉轉,搞java的同事後來告訴我,將埠換一下。因為C:\>netstat -ano | findstr "5037"  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       2856但檢視是哪個程序佔用了這個埠,又查不出來。但顯示這個,意味著就是被佔用了吧?

如何改變adb的預設埠呢?

在作業系統的系統環境裡面,加一個環境變數:

ANDROID_ADB_SERVER_PORT,值為9999,看自己喜歡。

然後,啟動,可以鳥。

注意DOS視窗如果未關閉,要先關閉再開,否則埠還是老的。---------------------------------------------------------------------ADT(Android Development Tools)

目前Android開發所用的開發工具是Eclipse。在Eclipse編譯IDE環境中,安裝ADT,為Android開發提供開發工具的升級或者變更,簡單理解為在Eclipse下開發工具的升級下載工具。

ADB(Android Debug Bridge)Adb是英文Android Debug Bridge的英文縮寫,是debug工具。說的直白一點就是Adb就是手機與電腦相連的橋,要想用電腦除錯和管理手機就必須先安裝Adb工具包,我們藉助adb工具可以在電腦上給手機安裝軟體,執行shell命令,系統升級。