summaryrefslogtreecommitdiffstats
path: root/Android
Commit message (Collapse)AuthorAgeFilesLines
* gh-131531: Make Android build retry after network failures (#133193)Malcolm Smith2025-05-012-14/+14
| | | Adds a retry strategy when downloading compilation resources for Android, plus some other cleanups.
* gh-131531: Add `android.py package` command (#131532)Malcolm Smith2025-04-016-121/+284
| | | | | Adds a `package` entry point to the `android.py` build script to support creating an Android distribution artefact.
* gh-129917: Update installers to use SQLite 3.49.1 (#131025)Erlend E. Aasland2025-03-311-1/+1
| | | Co-authored-by: Ned Deily <nad@python.org>
* Replace non-breaking spaces with normal spaces (#130116)AN Long2025-02-161-2/+2
| | | Using normal spaces in place of non-breaking spaces.
* gh-129156: Fix variable quoting in `android-env.sh` script (#129321)Zanie Blue2025-01-271-15/+17
| | | Adds quoting to `android-env.sh` to protect against spaces in paths.
* Increase minimum Android API level to 24 (#125946)Malcolm Smith2024-10-253-5/+20
| | | | Minimum Android API level has been increased to 24 (Android 7.0).
* gh-125940: Android: support 16 KB pages (#125941)Malcolm Smith2024-10-245-20/+26
| | | Modify Android build tooling to use 16kB pages.
* gh-116622: Complete Android documentation (#124259)Malcolm Smith2024-09-231-11/+12
| | | | | Co-authored-by: Russell Keith-Magee <russell@keith-magee.com> Co-authored-by: T. Wouters <thomas@python.org> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* gh-116622: Android test script improvements (#124012)Malcolm Smith2024-09-132-17/+34
| | | | | | * Set Android test script stdout to line-buffered * Print warning logcat messages on stderr * Add a -vv option to display high-volume messages which are rarely useful * Documentation and comment improvements
* gh-116622: Switch test_stress_delivery_simultaneous from SIGUSR1 to SIGUSR2 ↵Malcolm Smith2024-09-121-3/+19
| | | | | (#123981) Use SIGUSR1 instead of SIGUSR2 to improve reliability of signal stress test on Android.
* Fix typos (#123775)algonell2024-09-091-1/+1
|
* gh-123418: Update Android build to use OpenSSL 3.0.15 (GH-123685)Zachary Ware2024-09-041-1/+1
|
* gh-116622: Add Android test script (#121595)Malcolm Smith2024-08-1611-81/+611
| | | | | | | Adds a script for running the test suite on Android emulator devices. Starting with a fresh install of the Android Commandline tools; the script manages installing other requirements, starting the emulator (if required), and retrieving results from that emulator.
* gh-116622: Fix testPyObjectPrintOSError on Android (#122487)Malcolm Smith2024-07-312-7/+27
| | | Adds extra handling for way BSD/Android return errors from calls to fwrite.
* gh-116622: Android sysconfig updates (#118352)Malcolm Smith2024-05-011-0/+6
|
* gh-116622: Add Android testbed (GH-117878)Malcolm Smith2024-05-0117-10/+557
| | | | | | | Add code and config for a minimal Android app, and instructions to build and run it. Improve Android build instructions in general. Add a tool subcommand to download the Gradle wrapper (with its binary blob). Android studio must be downloaded manually (due to the license).
* gh-71052: Add Android build script and instructions (#116426)Malcolm Smith2024-03-213-0/+353