close

開發時若要使用實體手機作模擬器不外乎需要使用adb來偵測設備

會用到的指令如下:

(使用adb指令時須至adb的當前目錄,或者將其加入環境變數)

$sudo ./adb kill-server

$sudo ./adb start-server

$sudo ./adb drvices

 

若作業環境為64 位元的 Ubuntu會碰到, adb因需要使用32位元的一些套件而產生無法使用的錯誤訊息, 如下:

 

adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

 

如錯誤訊息所示, 我們需要安裝一些缺少的套件, 如下:

安裝32位元的library

$sudo apt-get install libncurses5:i386

除了安裝libncurses5, 還可能需要安裝libstdc++6

$sudo apt-get install libstdc++6:i386

安裝command

$sudo apt-get install ia32-libs

 

安裝完這些後就可以使用adb指令了

 

資料參考:AskUbuntu

arrow
arrow
    全站熱搜

    fiend1120 發表在 痞客邦 留言(0) 人氣()