| sitelink1 | |
|---|---|
| sitelink2 | |
| sitelink3 | |
| sitelink4 | |
| extra_vars5 | |
| extra_vars6 |
Windows WSL Ubuntu 환경에서 FOSSLight Dependency Scanner 를 이용해 Android Project의 의존성 스캔시 Android SDK가 없어서 실행 오류가 나는 경우를 위한 환경 설정
다음은 shell prompt 명령 순서이다.
저 순서대로만 진행하면 알아서 잘 동작한다.
- export ANDROID_HOME="$HOME/Android/Sdk"
- mkdir -p "$ANDROID_HOME/cmdline-tools"
- mkdir tmp
- cd tmp
- wget https://dl.google.com/android/repository/commandlinetools-linux-14742923_latest.zip -O cmdline-tools.zip
- unzip cmdline-tools.zip -d "$ANDROID_HOME/cmdline-tools"
- mv "$ANDROID_HOME/cmdline-tools/cmdline-tools" "$ANDROID_HOME/cmdline-tools/latest"
- cat >> ~/.bashrc <<'EOF'
# --- Android SDK ---
export ANDROID_HOME="$HOME/Android/Sdk"
export ANDROID_SDK_ROOT="$ANDROID_HOME" # 일부 툴은 이 이름을 봄
export PATH="$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$PATH"
EOF
----------------------------
- source ~/.bashrc
- sdkmanager --version # 동작 확인
- yes | sdkmanager --licenses
- sdkmanager "platform-tools" "platforms;android-34" "build-tools;34.0.0"
- sdkmanager "platforms;android-35"