Add SDK tools to path in Android Studio app

后端 未结 5 1448
时光说笑
时光说笑 2020-12-25 14:52

I have just installed Android Studio 0.2.2. I want to add the SDK tools to the $PATH, which are in this folder:

/Applications/Android\\ Studio.a         


        
相关标签:
5条回答
  • 2020-12-25 15:09

    For me it was

    ~/Development/adt-bundle-mac-x86_64-20130729/sdk
    
    0 讨论(0)
  • 2020-12-25 15:16

    It seems that newer versions of Android Studio don't come bundled with the SDK. So, /Applications/Android\ Studio.app/sdk/tools will no longer work.

    After launching the SDK Manager from Android Studio, I realized the new path is /Users/$USER/Library/Android/sdk/tools.

    Steps

    1. Open your ~/.bash_profile file by issuing the command open ~/.bash_profile on the terminal

    2. Add the following lines to the end of that file

      1. export PATH=/Users/$USER/Library/Android/sdk/tools:$PATH
      2. export PATH=/Users/$USER/Library/Android/sdk/tools/bin:$PATH
      3. export PATH=/Users/$USER/Library/Android/sdk/platform-tools:$PATH
    3. Save and close the ~/.bash_profile file

    4. If you want the changes to take action on the current terminal, then source ~/.bash_profile; otherwise, close and re-open the terminal, and the changes will take place automatically

    0 讨论(0)
  • 2020-12-25 15:18

    You can add this folder to you PATH in .bash_profile (a hidden file in the home folder of the user):

    export PATH=/Applications/Android\ Studio.app/sdk/tools:$PATH
    

    and then reopen the terminal application.

    If you need an environment for all your UI apps, you can use the .launchd.conf (or /etc/launchd.conf for all the users).

    0 讨论(0)
  • 2020-12-25 15:23

    Put this in your ~/.profile:

    # Add the Android SDK tools to $PATH and set $ANDROID_HOME (standard)
    ANDROID_HOME="${HOME}/Library/Android/sdk"
    if [ -d "${ANDROID_HOME}" ]; then
      PATH="${PATH}:${ANDROID_HOME}/tools"
      PATH="${PATH}:${ANDROID_HOME}/platform-tools"
      ANDROID_BUILD_TOOLS_DIR="${ANDROID_HOME}/build-tools"
      PATH="${PATH}:${ANDROID_BUILD_TOOLS_DIR}/$(ls -1 ${ANDROID_BUILD_TOOLS_DIR} | sort -rn | head -1)"
    fi
    

    The build tools are unlike the others in that they're in subfolders. Eg there's build-tools/23.0.3, build-tools/25.0.1, build-tools/25.0.2... so this chooses the most recent one.

    0 讨论(0)
  • 2020-12-25 15:24

    You are getting bit by the escape character.

    The reason tiziano's answer works for him is because the export command needs that backslash after "Android"

    however, you are probably editing /etc/paths. When you put the path in there, you don't need the backslash, just put the lines:

    /Applications/Android Studio.app/sdk/tools /Applications/Android Studio.app/sdk/platform-tools

    in /etc/paths, and you are good to go.

    0 讨论(0)
提交回复
热议问题