2012-03-21 68 views
0

在整個網絡中搜索後,似乎操作系統無法識別adb工具或任何其他平臺工具(就此而言)的問題已經很普遍。使亞行在Ubuntu上工作

什麼我希望能明白的是,如果一個人修改他們的~/.profile因此它類似以下內容:

20 if [ -d "$HOME/bin" ] ; then 
21  PATH="$HOME/bin:$HOME/android-sdks/platform-tools:$PATH" 
22 fi 

爲什麼是它的adb仍然無法識別,即使(而在相關目錄當然),我做了一個./adb

+0

是否存在'$ HOME/bin'? 'test -x $ HOME/android-sdks/platform-tools/adb && echo OK ||的輸出是什麼?回聲FAIL'?如果你回聲$ PATH,你看到你添加到$ PATH嗎? (在某些情況下,您可能需要註銷並重新登錄) – mpontillo 2012-03-21 05:38:48

+0

爲什麼不把它導出到PATH目錄中而不是使用腳本...? – JoxTraex 2012-03-21 05:41:35

回答

2

我會檢查並看看您是否有~/.bash_profile~/.bash_login,如果您使用Bash,將優先考慮。

我個人使用這~/.bash_profile

# --- add Android platform-tools directory 
PATH=~/android-sdks/platform-tools:$PATH 
export PATH 
2

請更新PATH/etc/profile文件

PATH=$PATH:/home/user/android-sdk-linux_x86/platform-tools:/home/user/android-sdk-linux_x86/platforms:/home/user/android-sdk-linux_x86/tools 
export PATH 

我個人使用這/etc/profile文件這將爲任何用戶工作。

希望這會幫助你。