This commit is contained in:
1 parent
1aadcdca90
commit
74c92c57db
2 files changed
+9
-5
No files matched your search
@@ -26,16 +26,19 @@ jobs:
|
|||||||
which unzip || (apt-get update && apt-get install -y unzip curl)
|
which unzip || (apt-get update && apt-get install -y unzip curl)
|
||||||
mkdir -p /opt/android-sdk/cmdline-tools
|
mkdir -p /opt/android-sdk/cmdline-tools
|
||||||
curl -s -L -o /tmp/cmdline-tools.zip https://mirrors.cloud.tencent.com/AndroidSDK/commandlinetools-linux-11076708_latest.zip
|
curl -s -L -o /tmp/cmdline-tools.zip https://mirrors.cloud.tencent.com/AndroidSDK/commandlinetools-linux-11076708_latest.zip
|
||||||
unzip -q /tmp/cmdline-tools.zip -d /opt/android-sdk/cmdline-tools
|
unzip -q -o /tmp/cmdline-tools.zip -d /opt/android-sdk/cmdline-tools
|
||||||
mv /opt/android-sdk/cmdline-tools/cmdline-tools /opt/android-sdk/cmdline-tools/latest
|
[ -d /opt/android-sdk/cmdline-tools/cmdline-tools ] && mv /opt/android-sdk/cmdline-tools/cmdline-tools /opt/android-sdk/cmdline-tools/latest || true
|
||||||
rm /tmp/cmdline-tools.zip
|
rm -f /tmp/cmdline-tools.zip
|
||||||
echo "ANDROID_HOME=/opt/android-sdk" >> $GITHUB_ENV
|
echo "ANDROID_HOME=/opt/android-sdk" >> $GITHUB_ENV
|
||||||
|
echo "ANDROID_SDK_ROOT=/opt/android-sdk" >> $GITHUB_ENV
|
||||||
echo "/opt/android-sdk/cmdline-tools/latest/bin" >> $GITHUB_PATH
|
echo "/opt/android-sdk/cmdline-tools/latest/bin" >> $GITHUB_PATH
|
||||||
echo "/opt/android-sdk/platform-tools" >> $GITHUB_PATH
|
echo "/opt/android-sdk/platform-tools" >> $GITHUB_PATH
|
||||||
export ANDROID_HOME=/opt/android-sdk
|
export ANDROID_HOME=/opt/android-sdk
|
||||||
|
export ANDROID_SDK_ROOT=/opt/android-sdk
|
||||||
export PATH="/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:$PATH"
|
export PATH="/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:$PATH"
|
||||||
yes | sdkmanager --licenses || true
|
export JAVA_OPTS="-Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8"
|
||||||
sdkmanager "platforms;android-34" "build-tools;34.0.0" "platform-tools"
|
yes | /opt/android-sdk/cmdline-tools/latest/bin/sdkmanager --sdk_root=/opt/android-sdk --licenses || true
|
||||||
|
/opt/android-sdk/cmdline-tools/latest/bin/sdkmanager --sdk_root=/opt/android-sdk "platforms;android-34" "build-tools;34.0.0" "platform-tools" || true
|
||||||
|
|
||||||
- name: Grant execute permission for gradlew
|
- name: Grant execute permission for gradlew
|
||||||
run: chmod +x gradlew
|
run: chmod +x gradlew
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ android.enableJetifier=false
|
|||||||
kotlin.code.style=official
|
kotlin.code.style=official
|
||||||
android.nonTransitiveRClass=true
|
android.nonTransitiveRClass=true
|
||||||
android.suppressUnsupportedCompileSdk=34
|
android.suppressUnsupportedCompileSdk=34
|
||||||
|
android.builder.sdkDownload=true
|
||||||
|
|
||||||
org.gradle.parallel=false
|
org.gradle.parallel=false
|
||||||
org.gradle.configureondemand=false
|
org.gradle.configureondemand=false
|
||||||
|
|||||||
Reference in new issue
Block a user