Skip to content

Commit 53c084d

Browse files
committed
Remove 32-bit x86 Android ABI references
Flutter does not produce the 32-bit x86 ABI for Android, so building and packaging Python for it is dead weight. Drop x86 from the legacy 3.12 ABI list, the abi-to-host mapping, and the README. x86_64 and armeabi-v7a are retained.
1 parent 2c28e10 commit 53c084d

3 files changed

Lines changed: 2 additions & 5 deletions

File tree

android/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ To build all ABIs:
2222
```
2323

2424
ABI support:
25-
* Python 3.12: `arm64-v8a`, `armeabi-v7a`, `x86_64`, `x86`
25+
* Python 3.12: `arm64-v8a`, `armeabi-v7a`, `x86_64`
2626
* Python 3.13+: `arm64-v8a`, `x86_64`
2727

2828
## Credits

android/abi-to-host.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ case ${abi:?} in
55
arm64-v8a)
66
HOST=aarch64-linux-android
77
;;
8-
x86)
9-
HOST=i686-linux-android
10-
;;
118
x86_64)
129
HOST=x86_64-linux-android
1310
;;

android/build-all.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ version_int=$((version_major * 100 + version_minor))
1010
if [ $version_int -ge 313 ]; then
1111
abis="arm64-v8a x86_64"
1212
else
13-
abis="arm64-v8a armeabi-v7a x86_64 x86"
13+
abis="arm64-v8a armeabi-v7a x86_64"
1414
fi
1515

1616
for abi in $abis; do

0 commit comments

Comments
 (0)