경로에서 ENV를 설정하는 방법

경로에서 ENV를 설정하는 방법

저는 android-sdkHomebrew를 사용하여 방금 설치했습니다.

경로는 입니다 /usr/local/Caskroom/android-sdk/3859397,26.0.1.

나는 ANDROID_HOME그 가치로 수출할 수 있다는 것을 알고 있습니다.

"sdkmanager"와 같은 명령의 실제 경로를 사용하여 동적으로 설정하려면 어떻게 해야 합니까?

지금까지 내가 찾은

$ readlink /usr/local/bin/sdkmanager                                                                                                                  
/usr/local/Caskroom/android-sdk/3859397,26.0.1/tools/bin/sdkmanager

$ANDROID_HOME이 값을 기준으로 어떻게 설정할 수 있나요 ?

그래서 나는 그것을 가지고 있다

$ANDROID_HOME=/usr/local/Caskroom/android-sdk/3859397,26.0.1

?

$ dirname `readlink /usr/local/bin/sdkmanager`                                                                                                        
/usr/local/Caskroom/android-sdk/3859397,26.0.1/tools/bin

이제 어떻게 추가하나요 ../..?

답변1

나는 내 자신의 질문에 대답하고 있습니다.

에는 편리한 심볼릭 링크가 있습니다 /usr/local/share.

$ pwd
/usr/local/share
$ ls -l android-sdk
.... android-sdk -> /usr/local/Caskroom/android-sdk/3859397,26.0.1

이제 내보낼 수 있어요

export ANDROID_HOME=/user/local/share/android-sdk

관련 정보