development

우분투에서 ANDROID_HOME 경로를 설정하는 방법은 무엇입니까?

big-blog 2020. 5. 14. 20:35
반응형

우분투에서 ANDROID_HOME 경로를 설정하는 방법은 무엇입니까?


우분투에서 ANDROID_HOME 경로를 설정하는 방법은 무엇입니까?

단계를 제공하십시오.


콘솔에서 이것들을 입력하십시오 (현재 위치로 변경하십시오)

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools

영구적으로 만들려면 ~ / .bashrc 파일에 해당 줄을 추가하십시오.


Ubuntu 리포지토리에서 제공하는 Android SDK를 사용하여 접근 방식을 보여주는 답변을 공유하고 싶습니다.

안드로이드 SDK 설치

sudo apt-get install android-sdk

환경 변수 내보내기

export ANDROID_HOME="/usr/lib/android-sdk/"
export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"

에서 SDK를 추출했다고 가정하면 ~/Android/Sdk,

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
  1. 파일에 위의 라인을 추가 ~/.bashrc(에 위치를 home/username/.bashrc현재 사용자가 영구적으로). source ~/.bashrc변경 사항을 적용하거나 터미널을 다시 시작하려면 실행하십시오 .

    ( 또는 )

  2. 세션에서 사용할 수 있도록 터미널 창에서 위의 행을 실행하십시오.


올바르게 설정했는지 테스트하려면

터미널 창에서 아래 명령을 실행하십시오.

  1. echo $ANDROID_HOME

    user@host:~$ echo $ANDROID_HOME
    /home/<user>/Android/Sdk
    
  2. which android

    user@host:~$ which android
    /home/<user>/Android/Sdk/tools/android
    
  3. android터미널 창에서 실행하십시오 .Android SDK Manager 가 열리면 계속 진행하십시오.


더 좋은 방법은 ANDROID_HOME 변수를 경로 변수에서 재사용하는 것입니다. ANDROID_HOME 변수가 변경되면 한 곳에서 변경하면됩니다.

export ANDROID_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

~/.bashrc파일에 다음을 추가 하십시오. 로그 아웃 및 로그인 내 SDK가 $HOME/Documents/Android/sdkSDK 폴더를 유지하는 위치로 바꿔야합니다.

# Android Path
PATH=$PATH:$HOME/Documents/Android/sdk:$HOME/Documents/Android/sdk/tools
export PATH

# For SDK version r_08 and higher, also add this for adb:
PATH=$PATH:$HOME/Documents/Android/sdk/platform-tools
export PATH

처음에 집으로 가서 Ctrl+를 누르면 H숨겨진 파일이 표시되어 .bashrc파일을 찾고 텍스트 편집기로 파일을 연 다음 파일 끝에 줄 아래에 놓습니다.

export ANDROID_HOME=/home/varun/Android/Sdk
export PATH=$PATH:/home/varun/Android/Sdk/tools
export PATH=$PATH:/home/varun/Android/Sdk/platform-tools

/home/varun/Android/SdkSDK 경로로 경로를 변경 하십시오. 도구 및 플랫폼 도구에 대해서도 동일하게 수행하십시오.

.bashrc파일을 저장 하고 닫습니다.

이제 터미널에서 ADB 명령을 사용할 준비가되었습니다.


먼저 gedit ~ / .bashrc로 .bashrc 파일을여십시오.

# Added ANDROID_HOME variable. export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools

파일을 저장하고 터미널을 다시 엽니 다

echo $ANDROID_HOME

그것은 같은 경로를 보여줍니다 /home/pathTo/Android/Sdk


우분투와 리눅스 민트에 적용

아카이브에서 :

sudo nano .bashrc

끝에 추가하십시오 :

export ANDROID_HOME=${HOME}/Android/Sdk

export PATH=${PATH}:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/tools

터미널을 다시 시작하고 echo $ HOME 또는 $ PATH를 수행하면 이러한 변수를 알 수 있습니다.


터미널에서 다음 3 개의 명령을 입력하여 ANDROID_HOME 변수를 설정하십시오.

$ export ANDROID_HOME=~/Android/Sdk 

/Android/Sdk Sdk의 위치입니다. 귀하의 경우에는 변경 될 수 있습니다

$ PATH=$PATH:$ANDROID_HOME/tools
$ PATH=$PATH:$ANDROID_HOME/platform-tools `   

참고 : 이렇게하면 경로가 일시적으로 설정되어 수행해야 할 작업이 동일한 터미널에서 수행됩니다.


sudo로 android를 실행하면 / root / Android / Sdk에 sdk가 설치되므로 이것이 맞는지 확인하십시오. 그리고 sudo와 함께 cordova를 실행하지 않으면 루트에서 sdk가 보일 수도 있습니다. 경로 설정을위한 위의 코드가 정상적으로 작동합니다.


sudo su -
gedit ~/.bashrc
export PATH=${PATH}:/your path
export PATH=${PATH}:/your path
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/tools
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/platform-tools

.bashrc 파일 끝에이 줄을 추가 할 수 있습니다

export PATH=$PATH:"/opt/Android/Sdk/platform-tools/"

here /opt/Android/Sdk/platform-tools/ is installation directory of Sdk. .bashrc file is located in home folder

vi ~/.bashrc

or if you have sublime installed

subl ~/.bashrc

open ~/.bashrc file and paste at the end

export PATH=$PATH{}:/path-from-home-dir/android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/android/sdk/platform-tools

you can edit the environment variable file in Ubuntu to set android home globally.

[1] run this command in terminal

sudo -H gedit /etc/environment

[2] your envirmnent file content will look like the below one

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

[3] in environment file add android sdk path as follows:-

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
ANDROID_HOME="/home/yourPathTo/Android/Sdk"

[4] then you can check the Android home path in the terminal with the following command:-

echo $ANDROID_HOME

If path is still not set then restart the PC to get the applied changes.


add to file

~/.profile 


export ANDROID_HOME=/opt/android-sdk

Path to the SDK

Then reset the computer


I was facing the same problem with linux ANDROID_HOME path

Note:
1- Add parameters

2- Make or Rebuild project

3- Restart your PC

How to add parameters using terminal:

Open your terminal write

gedit .bashrc

another window will be open and then add the following lines at the end of the windows.

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools 
export PATH=$PATH:$ANDROID_HOME/platform-tools

then back to terminal and type

source .bashrc

to save your changes in bashrc file at the end restart your computer.

참고URL : https://stackoverflow.com/questions/26256279/how-to-set-android-home-path-in-ubuntu

반응형