簡體   English   中英

如何在Mac上添加平台android(cordova)

[英]How to add platform android (cordova) on Mac

我按照說明操作。 phonegab docs以及如何將android添加到cordova平台? PATH錯誤? 出口PATH

我的.bash_profile:

export PATH=/usr/local/bin:$PATH
export PATH=$PATH:~/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools
export PATH=${PATH}:~/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:~/Development/adt-bundle-mac-x86_64-20140321/sdk/tools
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
eval "$(rbenv init -)"

但仍然錯誤,而我執行cordova平台添加android或離子平台android:

Error: The command "android" failed. Make sure you have the latest Android SDK installed, and the "android" command (inside the tools/ folder) is added to your path.

任何方案? 謝謝

嘗試在命令行中運行android 如果找不到該命令,則表示注冊的android sdk的路徑仍然是錯誤的

AndroidDev PATH

export PATH = $ {PATH}:〜/ android-sdk-linux / tools

export PATH = $ {PATH}:〜/ android-sdk-linux / platform-tools

您必須手動重新加載您的設置,就像Ubuntu我使用此命令“$ source~ / .bashrc”

謝謝大家的解決方案。 我嘗試添加$HOME因為/Development /Home目錄中的/Development目錄,我在.bash_profile中跟隨代碼RVM

`[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
eval "$(rbenv init -)"`

如何將android添加到cordova平台的解決方案 PATH錯誤? 我跟着符號~用於/Home目錄中的初始化/Development目錄,但它不起作用。 我嘗試在我的.bash_profile中使用$HOME跟隨代碼RVM

這是我的.bash_profile:

 export PATH=${PATH}:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:$HOME/Development/adt-bundle-mac-x86_64-20140321/sdk/tools
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
eval "$(rbenv init -)"

然后運行命令source ~/.bash_profile 解決了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM