]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-116622: Add Android testbed (GH-117878)
authorMalcolm Smith <smith@chaquo.com>
Wed, 1 May 2024 06:36:45 +0000 (07:36 +0100)
committerGitHub <noreply@github.com>
Wed, 1 May 2024 06:36:45 +0000 (08:36 +0200)
commit2520eed0a529be3815f70c43e1a5006deeee5596
tree43ea66b848b7b802e536d65ddfe6495154ca5139
parent21336aa12762ffe33bac83c7bd7992fcf42eee10
gh-116622: Add Android testbed (GH-117878)

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).
19 files changed:
.github/CODEOWNERS
Android/README.md
Android/android.py
Android/testbed/.gitignore [new file with mode: 0644]
Android/testbed/app/.gitignore [new file with mode: 0644]
Android/testbed/app/build.gradle.kts [new file with mode: 0644]
Android/testbed/app/src/main/AndroidManifest.xml [new file with mode: 0644]
Android/testbed/app/src/main/c/CMakeLists.txt [new file with mode: 0644]
Android/testbed/app/src/main/c/main_activity.c [new file with mode: 0644]
Android/testbed/app/src/main/java/org/python/testbed/MainActivity.kt [new file with mode: 0644]
Android/testbed/app/src/main/python/main.py [new file with mode: 0644]
Android/testbed/app/src/main/res/drawable-xxhdpi/ic_launcher.png [new file with mode: 0644]
Android/testbed/app/src/main/res/layout/activity_main.xml [new file with mode: 0644]
Android/testbed/app/src/main/res/values/strings.xml [new file with mode: 0644]
Android/testbed/build.gradle.kts [new file with mode: 0644]
Android/testbed/gradle.properties [new file with mode: 0644]
Android/testbed/gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
Android/testbed/settings.gradle.kts [new file with mode: 0644]
Misc/NEWS.d/next/Build/2024-04-14-19-35-35.gh-issue-116622.8lpX-7.rst [new file with mode: 0644]