우분투에서 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
파일에 위의 라인을 추가
~/.bashrc
(에 위치를home/username/.bashrc
현재 사용자가 영구적으로).source ~/.bashrc
변경 사항을 적용하거나 터미널을 다시 시작하려면 실행하십시오 .( 또는 )
세션에서 사용할 수 있도록 터미널 창에서 위의 행을 실행하십시오.
올바르게 설정했는지 테스트하려면
터미널 창에서 아래 명령을 실행하십시오.
echo $ANDROID_HOME
user@host:~$ echo $ANDROID_HOME /home/<user>/Android/Sdk
which android
user@host:~$ which android /home/<user>/Android/Sdk/tools/android
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/sdk
SDK 폴더를 유지하는 위치로 바꿔야합니다.
# 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/Sdk
SDK 경로로 경로를 변경 하십시오. 도구 및 플랫폼 도구에 대해서도 동일하게 수행하십시오.
이 .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 parameters2- 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
'development' 카테고리의 다른 글
이 명령어 포인터에서 사용할 수 없으므로 로컬 또는 인수의 값을 얻을 수 없습니다. (0) | 2020.05.14 |
---|---|
TextView 텍스트를 클릭하거나 탭하는 방법 (0) | 2020.05.14 |
내 응용 프로그램 디렉토리에서 모든 .svn 디렉토리를 제거하는 방법 (0) | 2020.05.14 |
docker registry v2에서 이미지 목록을 얻는 방법 (0) | 2020.05.14 |
아키텍처 arm64에 대한 정의되지 않은 기호 (0) | 2020.05.14 |