Skip to content

Commit f2883e5

Browse files
author
NullPointerException
committed
update
1 parent ed824ad commit f2883e5

File tree

1 file changed

+1
-22
lines changed

1 file changed

+1
-22
lines changed

.github/workflows/build-ffmpeg.yml

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -31,35 +31,14 @@ jobs:
3131
- name: 设置 Android SDK
3232
uses: android-actions/setup-android@v2
3333

34-
- name: 检查预装 NDK
35-
run: |
36-
ls -l /usr/local/lib/android/sdk/ndk
37-
38-
- name: 删除预装 NDK(可选)
39-
run: |
40-
rm -rf /usr/local/lib/android/sdk/ndk/*
41-
42-
- name: 下载 Android NDK
43-
run: |
44-
mkdir -p ${ANDROID_SDK_ROOT}/ndk
45-
wget https://dl.google.com/android/repository/android-ndk-r22b-linux-x86_64.zip
46-
unzip android-ndk-r22b-linux-x86_64.zip -d ${ANDROID_SDK_ROOT}/ndk
47-
echo "ANDROID_NDK_HOME=${ANDROID_SDK_ROOT}/ndk/android-ndk-r22b" >> $GITHUB_ENV
48-
export ANDROID_NDK_HOME=${ANDROID_SDK_ROOT}/ndk/android-ndk-r22b
49-
50-
- name: 验证 NDK 配置
51-
run: |
52-
ls -l ${ANDROID_SDK_ROOT}/ndk
53-
echo "NDK Path: $ANDROID_NDK_HOME"
54-
5534
- name: 构建 FFmpeg-Kit LTS
5635
run: |
5736
5837
git clone https://github.com/InfinityLoop1308/ffmpeg-kit.git
5938
cd ffmpeg-kit
6039
6140
# 构建 LTS 版本,并启用 gmp 和 gnutls 外部库
62-
BUILD_OPTIONS="--lts --enable-gmp --enable-openssl --enable-android-media-codec --enable-android-zlib --disable-x86 --disable-arm-v7a"
41+
BUILD_OPTIONS="--lts --enable-gmp --enable-openssl --enable-android-media-codec --enable-android-zlib --disable-x86 --disable-arm-v7a --disable-arm-v7a-neon"
6342
6443
# 添加额外的构建选项
6544
if [[ -n "${{ github.event.inputs.extra_options }}" ]]; then

0 commit comments

Comments
 (0)