2013-10-16 188 views
0

我有Mac 10.5.8。在下載Android SDK時,我必須在PATH上做錯了什麼。當我在終端中鍵入任何命令時,它顯示「找不到命令」。我想下面的命令:終端Mac 10.5.8命令未找到

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 

這條線暫時解決我的問題。一旦我退出終端並重新打開它,它將顯示以下行:

-bash: export: `2/android-sdk-mac_x86/tools': not a valid identifier 

上述解決方案是臨時的。任何人都可以請給我一些清晰和簡單的步驟,如何永久解決這個問題?感謝您的幫助提前。

+0

請問您可以添加〜/ .bashrc和〜/ .bash_login的內容嗎? –

+0

我已使用以下命令查看bash_login的內容:touch .bash_login open .bash_login該文件爲空。任何想法? – user2864315

+0

打開終端,臨時修復您的路徑(使用與以前相同的方法),輸入「ls -ad .b *」查看名稱以.b開頭的所有文件,輸入「cat .bashrc | pbpaste」複製內容的.bashrc添加到剪貼板。重複.bash_profile。 –

回答

1

我假設你按照Talkandroid installation guide或類似的說明操作。然後,您可能編輯在〜/ .bash_profile(〜/ .bash_login文件),並進入類似:

export PATH=$SDK_ROOT/tools 

替換該行與

export PATH=$PATH;$SDK_ROOT/tools 

,並重新啓動你的shell,你應該罰款。

UPDATE:

如果當前行是

export PATH=$:/Users/refai/Applications/eclipse 2/android-sdk-mac_x86/tools 

你忘了$之後的路徑;將其替換爲

export PATH=$PATH:/Users/refai/Applications/eclipse 2/android-sdk-mac_x86/tools 

應該修復它。

+0

非常感謝你的確如此。我一直在爲此工作一段時間。我已經刪除了整個Android系列,以確保我能解決終端問題。我已經爲SDK添加了以下行:export PATH = $:/ Users/refai/Applications/eclipse 2/android-sdk-mac_x86/tools我將非常感激你是否可以指導我如何重新修改這一行你寄給我的一個。您的幫助將非常感謝。 – user2864315

+0

查看我的更新回答。 –

+0

我已將您的更新添加到.bash_login文件。我關閉並重新打開終端,不再有問題了。我打開Eclipse並發現以下消息: [2013-10-16 13:53:36 - Android SDK]加載SDK時出錯: 錯誤:缺少平臺工具[2013-10-16 13:54: 21 - SDK Manager] [SDK Manager] 錯誤:全局參數後的預期謂詞,但找到'sdk'而不是' 您是否認爲問題仍然存在?我認爲SDK管理器不在那裏。我能怎麼做?你能否指導我在這一點上做什麼?謝謝您的幫助。 – user2864315