Skip to content

Commit 27f1373

Browse files
committed
WIP 7
1 parent e422aca commit 27f1373

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

.github/workflows/build-manual.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,23 @@ jobs:
7070
run: |
7171
df -h
7272
73+
- name: DEBUG - Check NDK versions
74+
run: |
75+
echo "=== All NDK installations ==="
76+
ls -la $ANDROID_HOME/ndk/ 2>/dev/null || echo "No ndk dir"
77+
echo ""
78+
echo "=== NDK source.properties ==="
79+
for ndk in $ANDROID_HOME/ndk/*/; do
80+
if [ -f "$ndk/source.properties" ]; then
81+
echo "--- $ndk ---"
82+
cat "$ndk/source.properties" | head -5
83+
fi
84+
done
85+
echo ""
86+
echo "=== Environment ==="
87+
echo "ANDROID_NDK_ROOT=$ANDROID_NDK_ROOT"
88+
echo "ANDROID_NDK_HOME=$ANDROID_NDK_HOME"
89+
7390
- name: Configure Keystore for Android
7491
run: |
7592
echo "$KEYSTORE_UPLOAD_JKS" | base64 --decode > app/upload-keystore.jks
@@ -100,6 +117,21 @@ jobs:
100117
./build.sh release
101118
echo "ls build"
102119
ls -lah build
120+
121+
- name: DEBUG - Check built APK NDK version
122+
run: |
123+
echo "=== Extracting APK ==="
124+
mkdir -p /tmp/apk_check
125+
unzip -q awl/build/*android*.apk -d /tmp/apk_check
126+
echo "=== libgojni.so NDK version ==="
127+
readelf -n /tmp/apk_check/lib/arm64-v8a/libgojni.so 2>/dev/null | strings | grep -E "^[0-9]+\.[0-9]+" | head -3
128+
echo ""
129+
echo "=== libflutter_zxing.so NDK version ==="
130+
readelf -n /tmp/apk_check/lib/arm64-v8a/libflutter_zxing.so 2>/dev/null | strings | grep -E "^[0-9]+\.[0-9]+" | head -3
131+
echo ""
132+
echo "=== libapp.so NDK version ==="
133+
readelf -n /tmp/apk_check/lib/arm64-v8a/libapp.so 2>/dev/null | strings | grep -E "^[0-9]+\.[0-9]+" | head -3
134+
103135
- name: List available space
104136
run: |
105137
df -h

0 commit comments

Comments
 (0)