INNER CODE UNIT · HTML

PATH

nova-video-player/aos-AVP · android-setup.sh:43

export PATH=${androidSdk}/cmdline-tools/latest/bin:${androidSdk}/cmdline-tools/bin:${androidSdk}/tools/bin:$PATH
WHICHSDKMANAGER=`which sdkmanager`
[ "$WHICHSDKMANAGER" == "${androidSdk}/tools/bin/sdkmanager" ] && SDKMANAGER="yes | JAVA_HOME=${JAVA8} ${androidSdk}/tools/bin/sdkmanager"
[ "$WHICHSDKMANAGER" == "${androidSdk}/cmdline-tools/bin/sdkmanager" ] && SDKMANAGER="yes | JAVA_HOME=${JAVA17} ${androidSdk}/cmdline-tools/bin/sdkmanager --sdk_root=${androidSdk}"
[ "$WHICHSDKMANAGER" == "${androidSdk}/cmdline-tools/latest/bin/sdkmanager" ] && SDKMANAGER="yes | JAVA_HOME=${JAVA17} ${androidSdk}/cmdline-tools/latest/bin/sdkmanager"
export JAVA_HOME=${JAVA17}

# install cmdline-tools if not already installed (use versioned package to avoid duplicates)
cmdtools_ver=$(sdkmanager --list | grep "cmdline-tools;latest" | sed 's/[^|]*| *\([0-9\.]*\).*/\1/')
if [ -d "${androidSdk}/cmdline-tools/${cmdtools_ver}" ]; then
  echo "android cmdline-tools ${cmdtools_ver} already installed, skipping"
else
  echo "installing android cmdline-tools ${cmdtools_ver}..."
  #eval $SDKMANAGER \'cmdline-tools\;latest\'
  yes | sdkmanager "cmdline-tools;${cmdtools_ver}" > /dev/null
fi

# install latest ndk if not present

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…