Add support for Android as a target platform · Issue #116622 · python/cpython · GitHub

github.com

GitHub CopilotWrite better code with AI | MCP RegistryIntegrate external tools | ActionsAutomate any workflow | CodespacesInstant dev environments | IssuesPlan and track work | Code ReviewManage code changes | Code QualityEnforce quality at merge | Why GitHub | Marketplace | View all features | Enterprises | Small and medium teams | Startups | View all use cases | View all industries | View all solutions | AI | Software Development | DevOps | Security | View all topics | Customer stories | Events & webinars | Ebooks & reports | Business insights | Trust center | Partners | View all resources

Tin mới

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

type-featureA feature request or enhancement

android: add platform.android_ver() #71042

Add platform.android_ver() to test.pythoninfo for Android platforms #76391

test_uuid: test_getnode and test_windll_getnode fail if connected to the Internet via an Android phone #75824

UDPLITE tests fail on android #83032

Odd handling of signal raised if an illegal syscall is attempted on Android #91028

Cross Compile for Android and issues with PyExc_OSError #111225

grp module attempts to build even if getgrent family of functions are unavailable #114875

test_walk_above_recursion_limit uses absolute limits #116057

gh-71052: Add Android build script #115576

gh-71052: Enable test_concurrent_futures on platforms that support threading but not multiprocessing #115917

gh-71052: Add test exclusions to support running the test suite on Android #115918

gh-71052: fix test_concurrent_futures wasi regression. #115923

gh-71052: Fix several Android build issues #115955

gh-71052: Change Android's sys.platform from "linux" to "android" #116215

gh-71052: Implement ctypes.util.find_library on Android #116379

gh-71052: Use raise_signal rather than kill in ThreadSignals.test_signals #116423

gh-71052: Add Android build script and instructions #116426

[3.11] gh-71052: Use raise_signal in ThreadSignals.test_signals (GH-116423) #116617

[3.12] gh-71052: Use raise_signal in ThreadSignals.test_signals (GH-116423) #116618

gh-116622: Enable test_doctest on platforms that don't support subprocesses #116758

gh-116622: Test updates for Android #117299

gh-116622: Add Android testbed #117878

gh-116622: Redirect stdout and stderr to system log when embedded in an Android app #118063

gh-116622: Android sysconfig updates #118352

gh-116622: Add Android test script #121595

gh-116622: Fix testPyObjectPrintOSError on Android #122487

[3.13] gh-116622: Fix testPyObjectPrintOSError on Android (GH-122487) #122490

gh-116622: Skip PosixPathTest.test_expanduser_pwd2 on platforms which don't support pwd.getpwall #122521

gh-116622: Don't expose FICLONE ioctl on Android #122522

[3.13] gh-116622: Skip PosixPathTest.test_expanduser_pwd2 on platforms which don't support pwd.getpwall (GH-122521) #122530