mirror of
https://github.com/oneclickvirt/ecs.git
synced 2025-12-24 12:37:53 +08:00
fix:使用proot执行
This commit is contained in:
18
.github/workflows/build.yml
vendored
18
.github/workflows/build.yml
vendored
@@ -125,12 +125,26 @@ jobs:
|
||||
mv /tmp/goecs jniLibs/x86_64/libgoecs.so
|
||||
chmod 755 jniLibs/x86_64/libgoecs.so
|
||||
|
||||
# 下载 proot(用于在 Android 上运行 Linux 二进制文件)
|
||||
echo "下载 proot..."
|
||||
PROOT_VERSION="5.4.0"
|
||||
|
||||
# ARM64 proot
|
||||
curl -L "https://github.com/proot-me/proot/releases/download/v${PROOT_VERSION}/proot-v${PROOT_VERSION}-aarch64-static" \
|
||||
-o jniLibs/arm64-v8a/libproot.so
|
||||
chmod 755 jniLibs/arm64-v8a/libproot.so
|
||||
|
||||
# x86_64 proot
|
||||
curl -L "https://github.com/proot-me/proot/releases/download/v${PROOT_VERSION}/proot-v${PROOT_VERSION}-x86_64-static" \
|
||||
-o jniLibs/x86_64/libproot.so
|
||||
chmod 755 jniLibs/x86_64/libproot.so
|
||||
|
||||
echo ""
|
||||
echo "jniLibs 文件列表:"
|
||||
ls -lh jniLibs/*/libgoecs.so
|
||||
ls -lh jniLibs/*/*.so
|
||||
echo ""
|
||||
echo "文件大小:"
|
||||
du -sh jniLibs/*/libgoecs.so
|
||||
du -sh jniLibs/*/*.so
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user