Skip to content

Instantly share code, notes, and snippets.

@clayote
Created October 17, 2025 01:40
Show Gist options
  • Save clayote/4ed7e24fc2a7d66313cdb63390136c6f to your computer and use it in GitHub Desktop.
Save clayote/4ed7e24fc2a7d66313cdb63390136c6f to your computer and use it in GitHub Desktop.
Successful build of p4a kivy, but with no logger module
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ python -m pip install 'git+https://github.com/kivy/buildozer.git'
Collecting git+https://github.com/kivy/buildozer.git
Cloning https://github.com/kivy/buildozer.git to /tmp/pip-req-build-vkvwz8x0
Running command git clone --filter=blob:none --quiet https://github.com/kivy/buildozer.git /tmp/pip-req-build-vkvwz8x0
Resolved https://github.com/kivy/buildozer.git to commit 5a0956b2bf5e1bf9cbf27c9dd8103ce23563a133
Preparing metadata (setup.py) ... done
Collecting pexpect (from buildozer==1.5.1.dev0)
Using cached pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Requirement already satisfied: packaging in /home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages (from buildozer==1.5.1.dev0) (25.0)
Collecting cython<3.0 (from buildozer==1.5.1.dev0)
Using cached Cython-0.29.37-py2.py3-none-any.whl.metadata (3.1 kB)
Collecting ptyprocess>=0.5 (from pexpect->buildozer==1.5.1.dev0)
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Using cached Cython-0.29.37-py2.py3-none-any.whl (989 kB)
Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Building wheels for collected packages: buildozer
Building wheel for buildozer (setup.py) ... done
Created wheel for buildozer: filename=buildozer-1.5.1.dev0-py3-none-any.whl size=93123 sha256=c4b626acc530bf48844db359ec2db19eca871f173ce9f427b6c131083300f1a6
Stored in directory: /tmp/pip-ephem-wheel-cache-e9iqow2o/wheels/03/79/c4/a196e541e3c4c00f05ca7073373dd841e48369cd405e3e97f2
Successfully built buildozer
Installing collected packages: ptyprocess, pexpect, cython, buildozer
Attempting uninstall: cython
Found existing installation: Cython 3.1.4
Uninstalling Cython-3.1.4:
Successfully uninstalled Cython-3.1.4
Successfully installed buildozer-1.5.1.dev0 cython-0.29.37 pexpect-4.9.0 ptyprocess-0.7.0
[notice] A new release of pip is available: 24.3.1 -> 25.2
[notice] To update, run: pip install --upgrade pip
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ buildozer android debug
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /home/sanotehu/.local/share/virtualenv/lisien3.14/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/bin/keytool
# Install platform
# Run 'git config --get remote.origin.url' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
https://github.com/kivy/python-for-android.git
# Run 'git branch -vv' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
* develop 5330267b [origin/develop] Fix `md5sum` for SDL3 recipe version `3.2.18` (#3183)
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pip install -q appdirs colorama>=0.3.3 jinja2 sh>=2, <3.0; sys_platform!="win32" build toml packaging setuptools wheel~=0.43.0' ...
# Cwd None
[notice] A new release of pip is available: 24.3.1 -> 25.2
[notice] To update, run: pip install --upgrade pip
# Apache ANT found at /home/sanotehu/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/sanotehu/.buildozer/android/platform/android-sdk
# Recommended android's NDK version by p4a is: 28c
# Android NDK found at /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
# Installing/updating SDK platform tools if necessary
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager --sdk_root=/home/sanotehu/.buildozer/android/platform/android-sdk platform-tools' ...
# Cwd /home/sanotehu/.buildozer/android/platform/android-sdk
[=======================================] 100% Computing updates...
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager --sdk_root=/home/sanotehu/.buildozer/android/platform/android-sdk --update' ...
# Cwd /home/sanotehu/.buildozer/android/platform/android-sdk
[=======================================] 100% Computing updates...
# Updating SDK build tools if necessary
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager --sdk_root=/home/sanotehu/.buildozer/android/platform/android-sdk --list' ...
# Cwd /home/sanotehu/.buildozer/android/platform/android-sdk
Installed packages:=====================] 100% Computing updates...
Path | Version | Description | Location
------- | ------- | ------- | -------
build-tools;36.0.0 | 36.0.0 | Android SDK Build-Tools 36 | build-tools/36.0.0/
platform-tools | 36.0.0 | Android SDK Platform-Tools | platform-tools/
platforms;android-31 | 1 | Android SDK Platform 31 | platforms/android-31/
tools | 2.0.0 | Android SDK Tools 2 | tools/
Available Packages:
Path | Version | Description
------- | ------- | -------
add-ons;addon-google_apis-google-15 | 3 | Google APIs
add-ons;addon-google_apis-google-16 | 4 | Google APIs
add-ons;addon-google_apis-google-17 | 4 | Google APIs
add-ons;addon-google_apis-google-18 | 4 | Google APIs
add-ons;addon-google_apis-google-19 | 20 | Google APIs
add-ons;addon-google_apis-google-21 | 1 | Google APIs
add-ons;addon-google_apis-google-22 | 1 | Google APIs
add-ons;addon-google_apis-google-23 | 1 | Google APIs
add-ons;addon-google_apis-google-24 | 1 | Google APIs
build-tools;19.1.0 | 19.1.0 | Android SDK Build-Tools 19.1
build-tools;20.0.0 | 20.0.0 | Android SDK Build-Tools 20
build-tools;21.1.2 | 21.1.2 | Android SDK Build-Tools 21.1.2
build-tools;22.0.1 | 22.0.1 | Android SDK Build-Tools 22.0.1
build-tools;23.0.1 | 23.0.1 | Android SDK Build-Tools 23.0.1
build-tools;23.0.2 | 23.0.2 | Android SDK Build-Tools 23.0.2
build-tools;23.0.3 | 23.0.3 | Android SDK Build-Tools 23.0.3
build-tools;24.0.0 | 24.0.0 | Android SDK Build-Tools 24
build-tools;24.0.1 | 24.0.1 | Android SDK Build-Tools 24.0.1
build-tools;24.0.2 | 24.0.2 | Android SDK Build-Tools 24.0.2
build-tools;24.0.3 | 24.0.3 | Android SDK Build-Tools 24.0.3
build-tools;25.0.0 | 25.0.0 | Android SDK Build-Tools 25
build-tools;25.0.1 | 25.0.1 | Android SDK Build-Tools 25.0.1
build-tools;25.0.2 | 25.0.2 | Android SDK Build-Tools 25.0.2
build-tools;25.0.3 | 25.0.3 | Android SDK Build-Tools 25.0.3
build-tools;26.0.0 | 26.0.0 | Android SDK Build-Tools 26
build-tools;26.0.1 | 26.0.1 | Android SDK Build-Tools 26.0.1
build-tools;26.0.2 | 26.0.2 | Android SDK Build-Tools 26.0.2
build-tools;26.0.3 | 26.0.3 | Android SDK Build-Tools 26.0.3
build-tools;27.0.0 | 27.0.0 | Android SDK Build-Tools 27
build-tools;27.0.1 | 27.0.1 | Android SDK Build-Tools 27.0.1
build-tools;27.0.2 | 27.0.2 | Android SDK Build-Tools 27.0.2
build-tools;27.0.3 | 27.0.3 | Android SDK Build-Tools 27.0.3
build-tools;28.0.0 | 28.0.0 | Android SDK Build-Tools 28
build-tools;28.0.1 | 28.0.1 | Android SDK Build-Tools 28.0.1
build-tools;28.0.2 | 28.0.2 | Android SDK Build-Tools 28.0.2
build-tools;28.0.3 | 28.0.3 | Android SDK Build-Tools 28.0.3
build-tools;29.0.0 | 29.0.0 | Android SDK Build-Tools 29
build-tools;29.0.1 | 29.0.1 | Android SDK Build-Tools 29.0.1
build-tools;29.0.2 | 29.0.2 | Android SDK Build-Tools 29.0.2
build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3
build-tools;30.0.0 | 30.0.0 | Android SDK Build-Tools 30
build-tools;30.0.1 | 30.0.1 | Android SDK Build-Tools 30.0.1
build-tools;30.0.2 | 30.0.2 | Android SDK Build-Tools 30.0.2
build-tools;30.0.3 | 30.0.3 | Android SDK Build-Tools 30.0.3
build-tools;31.0.0 | 31.0.0 | Android SDK Build-Tools 31
build-tools;32.0.0 | 32.0.0 | Android SDK Build-Tools 32
build-tools;32.1.0-rc1 | 32.1.0 rc1 | Android SDK Build-Tools 32.1-rc1
build-tools;33.0.0 | 33.0.0 | Android SDK Build-Tools 33
build-tools;33.0.1 | 33.0.1 | Android SDK Build-Tools 33.0.1
build-tools;33.0.2 | 33.0.2 | Android SDK Build-Tools 33.0.2
build-tools;33.0.3 | 33.0.3 | Android SDK Build-Tools 33.0.3
build-tools;34.0.0 | 34.0.0 | Android SDK Build-Tools 34
build-tools;34.0.0-rc1 | 34.0.0 rc1 | Android SDK Build-Tools 34-rc1
build-tools;34.0.0-rc2 | 34.0.0 rc2 | Android SDK Build-Tools 34-rc2
build-tools;34.0.0-rc3 | 34.0.0 rc3 | Android SDK Build-Tools 34-rc3
build-tools;35.0.0 | 35.0.0 | Android SDK Build-Tools 35
build-tools;35.0.0-rc1 | 35.0.0 rc1 | Android SDK Build-Tools 35-rc1
build-tools;35.0.0-rc2 | 35.0.0 rc2 | Android SDK Build-Tools 35-rc2
build-tools;35.0.0-rc3 | 35.0.0 rc3 | Android SDK Build-Tools 35-rc3
build-tools;35.0.0-rc4 | 35.0.0 rc4 | Android SDK Build-Tools 35-rc4
build-tools;35.0.1 | 35.0.1 | Android SDK Build-Tools 35.0.1
build-tools;36.0.0 | 36.0.0 | Android SDK Build-Tools 36
build-tools;36.0.0-rc1 | 36.0.0 rc1 | Android SDK Build-Tools 36-rc1
build-tools;36.0.0-rc3 | 36.0.0 rc3 | Android SDK Build-Tools 36-rc3
build-tools;36.0.0-rc4 | 36.0.0 rc4 | Android SDK Build-Tools 36-rc4
build-tools;36.0.0-rc5 | 36.0.0 rc5 | Android SDK Build-Tools 36-rc5
build-tools;36.1.0 | 36.1.0 | Android SDK Build-Tools 36.1
build-tools;36.1.0-rc1 | 36.1.0 rc1 | Android SDK Build-Tools 36.1-rc1
cmake;3.10.2.4988404 | 3.10.2 | CMake 3.10.2.4988404
cmake;3.18.1 | 3.18.1 | CMake 3.18.1
cmake;3.22.1 | 3.22.1 | CMake 3.22.1
cmake;3.30.3 | 3.30.3 | CMake 3.30.3
cmake;3.30.4 | 3.30.4 | CMake 3.30.4
cmake;3.30.5 | 3.30.5 | CMake 3.30.5
cmake;3.31.0 | 3.31.0 | CMake 3.31.0
cmake;3.31.1 | 3.31.1 | CMake 3.31.1
cmake;3.31.4 | 3.31.4 | CMake 3.31.4
cmake;3.31.5 | 3.31.5 | CMake 3.31.5
cmake;3.31.6 | 3.31.6 | CMake 3.31.6
cmake;3.6.4111459 | 3.6.4111459 | CMake 3.6.4111459
cmake;4.0.2 | 4.0.2 | CMake 4.0.2
cmake;4.0.3 | 4.0.3 | CMake 4.0.3
cmake;4.1.0 | 4.1.0 | CMake 4.1.0
cmake;4.1.1 | 4.1.1 | CMake 4.1.1
cmake;4.1.2 | 4.1.2 | CMake 4.1.2
cmdline-tools;1.0 | 1.0 | Android SDK Command-line Tools
cmdline-tools;10.0 | 10.0 | Android SDK Command-line Tools
cmdline-tools;11.0 | 11.0 | Android SDK Command-line Tools
cmdline-tools;12.0 | 12.0 | Android SDK Command-line Tools
cmdline-tools;13.0 | 13.0 | Android SDK Command-line Tools
cmdline-tools;16.0 | 16.0 | Android SDK Command-line Tools
cmdline-tools;16.0-alpha01 | 16.0.0 rc1 | Android SDK Command-line Tools
cmdline-tools;17.0 | 17.0 | Android SDK Command-line Tools
cmdline-tools;19.0 | 19.0 | Android SDK Command-line Tools
cmdline-tools;19.0-alpha01 | 19.0.0 rc1 | Android SDK Command-line Tools
cmdline-tools;2.1 | 2.1 | Android SDK Command-line Tools
cmdline-tools;3.0 | 3.0 | Android SDK Command-line Tools
cmdline-tools;4.0 | 4.0 | Android SDK Command-line Tools
cmdline-tools;5.0 | 5.0 | Android SDK Command-line Tools
cmdline-tools;6.0 | 6.0 | Android SDK Command-line Tools
cmdline-tools;7.0 | 7.0 | Android SDK Command-line Tools
cmdline-tools;8.0 | 8.0 | Android SDK Command-line Tools
cmdline-tools;9.0 | 9.0 | Android SDK Command-line Tools
cmdline-tools;latest | 19.0 | Android SDK Command-line Tools (latest)
emulator | 36.2.12 | Android Emulator
extras;android;m2repository | 47.0.0 | Android Support Repository
extras;google;auto | 2.0 | Android Auto Desktop Head Unit Emulator
extras;google;google_play_services | 49 | Google Play services
extras;google;instantapps | 1.9.0 | Google Play Instant Development SDK (Deprecated)
extras;google;m2repository | 58 | Google Repository
extras;google;market_apk_expansion | 1 | Google Play APK Expansion library
extras;google;market_licensing | 1 | Google Play Licensing Library
extras;google;simulators | 1 | Android Auto API Simulators
extras;google;webdriver | 2 | Google Web Driver
ndk-bundle | 22.1.7171670 | NDK
ndk;16.1.4479499 | 16.1.4479499 | NDK (Side by side) 16.1.4479499
ndk;17.2.4988734 | 17.2.4988734 | NDK (Side by side) 17.2.4988734
ndk;18.1.5063045 | 18.1.5063045 | NDK (Side by side) 18.1.5063045
ndk;19.2.5345600 | 19.2.5345600 | NDK (Side by side) 19.2.5345600
ndk;20.0.5594570 | 20.0.5594570 | NDK (Side by side) 20.0.5594570
ndk;20.1.5948944 | 20.1.5948944 | NDK (Side by side) 20.1.5948944
ndk;21.0.6113669 | 21.0.6113669 | NDK (Side by side) 21.0.6113669
ndk;21.1.6352462 | 21.1.6352462 | NDK (Side by side) 21.1.6352462
ndk;21.2.6472646 | 21.2.6472646 | NDK (Side by side) 21.2.6472646
ndk;21.3.6528147 | 21.3.6528147 | NDK (Side by side) 21.3.6528147
ndk;21.4.7075529 | 21.4.7075529 | NDK (Side by side) 21.4.7075529
ndk;22.0.7026061 | 22.0.7026061 | NDK (Side by side) 22.0.7026061
ndk;22.1.7171670 | 22.1.7171670 | NDK (Side by side) 22.1.7171670
ndk;23.0.7599858 | 23.0.7599858 | NDK (Side by side) 23.0.7599858
ndk;23.1.7779620 | 23.1.7779620 | NDK (Side by side) 23.1.7779620
ndk;23.2.8568313 | 23.2.8568313 | NDK (Side by side) 23.2.8568313
ndk;24.0.8215888 | 24.0.8215888 | NDK (Side by side) 24.0.8215888
ndk;25.0.8775105 | 25.0.8775105 | NDK (Side by side) 25.0.8775105
ndk;25.1.8937393 | 25.1.8937393 | NDK (Side by side) 25.1.8937393
ndk;25.2.9519653 | 25.2.9519653 | NDK (Side by side) 25.2.9519653
ndk;26.0.10792818 | 26.0.10792818 | NDK (Side by side) 26.0.10792818
ndk;26.1.10909125 | 26.1.10909125 | NDK (Side by side) 26.1.10909125
ndk;26.2.11394342 | 26.2.11394342 | NDK (Side by side) 26.2.11394342
ndk;26.3.11579264 | 26.3.11579264 | NDK (Side by side) 26.3.11579264
ndk;27.0.11718014 | 27.0.11718014 rc1 | NDK (Side by side) 27.0.11718014
ndk;27.0.11902837 | 27.0.11902837 rc2 | NDK (Side by side) 27.0.11902837
ndk;27.0.12077973 | 27.0.12077973 | NDK (Side by side) 27.0.12077973
ndk;27.1.12297006 | 27.1.12297006 | NDK (Side by side) 27.1.12297006
ndk;27.2.12479018 | 27.2.12479018 | NDK (Side by side) 27.2.12479018
ndk;27.3.13750724 | 27.3.13750724 | NDK (Side by side) 27.3.13750724
ndk;28.0.12433566 | 28.0.12433566 rc1 | NDK (Side by side) 28.0.12433566
ndk;28.0.12674087 | 28.0.12674087 rc2 | NDK (Side by side) 28.0.12674087
ndk;28.0.12916984 | 28.0.12916984 rc3 | NDK (Side by side) 28.0.12916984
ndk;28.0.13004108 | 28.0.13004108 | NDK (Side by side) 28.0.13004108
ndk;28.1.13356709 | 28.1.13356709 | NDK (Side by side) 28.1.13356709
ndk;28.2.13676358 | 28.2.13676358 | NDK (Side by side) 28.2.13676358
ndk;29.0.13113456 | 29.0.13113456 rc1 | NDK (Side by side) 29.0.13113456
ndk;29.0.13599879 | 29.0.13599879 rc2 | NDK (Side by side) 29.0.13599879
ndk;29.0.13846066 | 29.0.13846066 rc3 | NDK (Side by side) 29.0.13846066
ndk;29.0.14033849 | 29.0.14033849 rc4 | NDK (Side by side) 29.0.14033849
ndk;29.0.14206865 | 29.0.14206865 | NDK (Side by side) 29.0.14206865
platform-tools | 36.0.0 | Android SDK Platform-Tools
platforms;android-10 | 2 | Android SDK Platform 10
platforms;android-11 | 2 | Android SDK Platform 11
platforms;android-12 | 3 | Android SDK Platform 12
platforms;android-13 | 1 | Android SDK Platform 13
platforms;android-14 | 4 | Android SDK Platform 14
platforms;android-15 | 5 | Android SDK Platform 15
platforms;android-16 | 5 | Android SDK Platform 16
platforms;android-17 | 3 | Android SDK Platform 17
platforms;android-18 | 3 | Android SDK Platform 18
platforms;android-19 | 4 | Android SDK Platform 19
platforms;android-20 | 2 | Android SDK Platform 20
platforms;android-21 | 2 | Android SDK Platform 21
platforms;android-22 | 2 | Android SDK Platform 22
platforms;android-23 | 3 | Android SDK Platform 23
platforms;android-24 | 2 | Android SDK Platform 24
platforms;android-25 | 3 | Android SDK Platform 25
platforms;android-26 | 2 | Android SDK Platform 26
platforms;android-27 | 3 | Android SDK Platform 27
platforms;android-28 | 6 | Android SDK Platform 28
platforms;android-29 | 5 | Android SDK Platform 29
platforms;android-30 | 3 | Android SDK Platform 30
platforms;android-31 | 1 | Android SDK Platform 31
platforms;android-32 | 1 | Android SDK Platform 32
platforms;android-33 | 3 | Android SDK Platform 33
platforms;android-34 | 3 | Android SDK Platform 34
platforms;android-35 | 2 | Android SDK Platform 35
platforms;android-36 | 2 | Android SDK Platform 36
platforms;android-7 | 3 | Android SDK Platform 7
platforms;android-8 | 3 | Android SDK Platform 8
platforms;android-9 | 2 | Android SDK Platform 9
platforms;android-Baklava | 1 | Android SDK Platform Baklava-ext19
skiaparser;1 | 6 | Layout Inspector image server for API 29-30
skiaparser;2 | 3 | Layout Inspector image server for API S
skiaparser;3 | 8 | Layout Inspector image server for API 31-36
sources;android-15 | 2 | Sources for Android 15
sources;android-16 | 2 | Sources for Android 16
sources;android-17 | 1 | Sources for Android 17
sources;android-18 | 1 | Sources for Android 18
sources;android-19 | 2 | Sources for Android 19
sources;android-20 | 1 | Sources for Android 20
sources;android-21 | 1 | Sources for Android 21
sources;android-22 | 1 | Sources for Android 22
sources;android-23 | 1 | Sources for Android 23
sources;android-24 | 1 | Sources for Android 24
sources;android-25 | 1 | Sources for Android 25
sources;android-26 | 1 | Sources for Android 26
sources;android-27 | 1 | Sources for Android 27
sources;android-28 | 1 | Sources for Android 28
sources;android-29 | 1 | Sources for Android 29
sources;android-30 | 1 | Sources for Android 30
sources;android-31 | 1 | Sources for Android 31
sources;android-32 | 1 | Sources for Android 32
sources;android-33 | 1 | Sources for Android 33
sources;android-34 | 2 | Sources for Android 34
sources;android-35 | 1 | Sources for Android 35
sources;android-36 | 1 | Sources for Android 36
system-images;android-10;default;armeabi-v7a | 5 | ARM EABI v7a System Image
system-images;android-10;default;x86 | 5 | Intel x86 Atom System Image
system-images;android-10;google_apis;armeabi-v7a | 6 | Google APIs ARM EABI v7a System Image
system-images;android-10;google_apis;x86 | 6 | Google APIs Intel x86 Atom System Image
system-images;android-14;default;armeabi-v7a | 2 | ARM EABI v7a System Image
system-images;android-15;default;armeabi-v7a | 5 | ARM EABI v7a System Image
system-images;android-15;default;x86 | 7 | Intel x86 Atom System Image
system-images;android-15;google_apis;armeabi-v7a | 6 | Google APIs ARM EABI v7a System Image
system-images;android-15;google_apis;x86 | 7 | Google APIs Intel x86 Atom System Image
system-images;android-16;default;armeabi-v7a | 6 | ARM EABI v7a System Image
system-images;android-16;default;mips | 1 | MIPS System Image
system-images;android-16;default;x86 | 7 | Intel x86 Atom System Image
system-images;android-16;google_apis;armeabi-v7a | 6 | Google APIs ARM EABI v7a System Image
system-images;android-16;google_apis;x86 | 7 | Google APIs Intel x86 Atom System Image
system-images;android-17;default;armeabi-v7a | 6 | ARM EABI v7a System Image
system-images;android-17;default;mips | 1 | MIPS System Image
system-images;android-17;default;x86 | 7 | Intel x86 Atom System Image
system-images;android-17;google_apis;armeabi-v7a | 6 | Google APIs ARM EABI v7a System Image
system-images;android-17;google_apis;x86 | 7 | Google APIs Intel x86 Atom System Image
system-images;android-18;default;armeabi-v7a | 5 | ARM EABI v7a System Image
system-images;android-18;default;x86 | 4 | Intel x86 Atom System Image
system-images;android-18;google_apis;armeabi-v7a | 6 | Google APIs ARM EABI v7a System Image
system-images;android-18;google_apis;x86 | 6 | Google APIs Intel x86 Atom System Image
system-images;android-19;default;armeabi-v7a | 5 | ARM EABI v7a System Image
system-images;android-19;default;x86 | 6 | Intel x86 Atom System Image
system-images;android-19;google_apis;armeabi-v7a | 40 | Google APIs ARM EABI v7a System Image
system-images;android-19;google_apis;x86 | 40 | Google APIs Intel x86 Atom System Image
system-images;android-21;android-tv;armeabi-v7a | 3 | Android TV ARM EABI v7a System Image
system-images;android-21;android-tv;x86 | 3 | Android TV Intel x86 Atom System Image
system-images;android-21;default;arm64-v8a | 4 | ARM 64 v8a System Image
system-images;android-21;default;armeabi-v7a | 4 | ARM EABI v7a System Image
system-images;android-21;default;x86 | 5 | Intel x86 Atom System Image
system-images;android-21;default;x86_64 | 5 | Intel x86_64 Atom System Image
system-images;android-21;google_apis;arm64-v8a | 32 | Google APIs ARM 64 v8a System Image
system-images;android-21;google_apis;armeabi-v7a | 32 | Google APIs ARM EABI v7a System Image
system-images;android-21;google_apis;x86 | 32 | Google APIs Intel x86 Atom System Image
system-images;android-21;google_apis;x86_64 | 32 | Google APIs Intel x86_64 Atom System Image
system-images;android-22;android-tv;x86 | 3 | Android TV Intel x86 Atom System Image
system-images;android-22;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-22;default;armeabi-v7a | 2 | ARM EABI v7a System Image
system-images;android-22;default;x86 | 6 | Intel x86 Atom System Image
system-images;android-22;default;x86_64 | 6 | Intel x86_64 Atom System Image
system-images;android-22;google_apis;arm64-v8a | 26 | Google APIs ARM 64 v8a System Image
system-images;android-22;google_apis;armeabi-v7a | 26 | Google APIs ARM EABI v7a System Image
system-images;android-22;google_apis;x86 | 26 | Google APIs Intel x86 Atom System Image
system-images;android-22;google_apis;x86_64 | 26 | Google APIs Intel x86_64 Atom System Image
system-images;android-23;android-tv;armeabi-v7a | 12 | Android TV ARM EABI v7a System Image
system-images;android-23;android-tv;x86 | 21 | Android TV Intel x86 Atom System Image
system-images;android-23;default;arm64-v8a | 7 | ARM 64 v8a System Image
system-images;android-23;default;armeabi-v7a | 6 | ARM EABI v7a System Image
system-images;android-23;default;x86 | 10 | Intel x86 Atom System Image
system-images;android-23;default;x86_64 | 10 | Intel x86_64 Atom System Image
system-images;android-23;google_apis;arm64-v8a | 33 | Google APIs ARM 64 v8a System Image
system-images;android-23;google_apis;armeabi-v7a | 33 | Google APIs ARM EABI v7a System Image
system-images;android-23;google_apis;x86 | 33 | Google APIs Intel x86 Atom System Image
system-images;android-23;google_apis;x86_64 | 33 | Google APIs Intel x86_64 Atom System Image
system-images;android-24;android-tv;x86 | 22 | Android TV Intel x86 Atom System Image
system-images;android-24;default;arm64-v8a | 9 | ARM 64 v8a System Image
system-images;android-24;default;armeabi-v7a | 7 | ARM EABI v7a System Image
system-images;android-24;default;x86 | 8 | Intel x86 Atom System Image
system-images;android-24;default;x86_64 | 8 | Intel x86_64 Atom System Image
system-images;android-24;google_apis;arm64-v8a | 29 | Google APIs ARM 64 v8a System Image
system-images;android-24;google_apis;x86 | 27 | Google APIs Intel x86 Atom System Image
system-images;android-24;google_apis;x86_64 | 27 | Google APIs Intel x86_64 Atom System Image
system-images;android-24;google_apis_playstore;x86 | 19 | Google Play Intel x86 Atom System Image
system-images;android-25;android-tv;x86 | 16 | Android TV Intel x86 Atom System Image
system-images;android-25;android-wear;armeabi-v7a | 3 | Android Wear ARM EABI v7a System Image
system-images;android-25;android-wear;x86 | 3 | Android Wear Intel x86 Atom System Image
system-images;android-25;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-25;default;x86 | 1 | Intel x86 Atom System Image
system-images;android-25;default;x86_64 | 1 | Intel x86_64 Atom System Image
system-images;android-25;google_apis;arm64-v8a | 20 | Google APIs ARM 64 v8a System Image
system-images;android-25;google_apis;armeabi-v7a | 18 | Google APIs ARM EABI v7a System Image
system-images;android-25;google_apis;x86 | 18 | Google APIs Intel x86 Atom System Image
system-images;android-25;google_apis;x86_64 | 18 | Google APIs Intel x86_64 Atom System Image
system-images;android-25;google_apis_playstore;x86 | 9 | Google Play Intel x86 Atom System Image
system-images;android-26;android-tv;x86 | 14 | Android TV Intel x86 Atom System Image
system-images;android-26;android-wear;x86 | 4 | Android Wear Intel x86 Atom System Image
system-images;android-26;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-26;default;x86 | 1 | Intel x86 Atom System Image
system-images;android-26;default;x86_64 | 1 | Intel x86_64 Atom System Image
system-images;android-26;google_apis;arm64-v8a | 3 | Google APIs ARM 64 v8a System Image
system-images;android-26;google_apis;x86 | 16 | Google APIs Intel x86 Atom System Image
system-images;android-26;google_apis;x86_64 | 16 | Google APIs Intel x86_64 Atom System Image
system-images;android-26;google_apis_playstore;x86 | 7 | Google Play Intel x86 Atom System Image
system-images;android-27;android-tv;x86 | 9 | Android TV Intel x86 Atom System Image
system-images;android-27;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-27;default;x86 | 1 | Intel x86 Atom System Image
system-images;android-27;default;x86_64 | 1 | Intel x86_64 Atom System Image
system-images;android-27;google_apis;arm64-v8a | 3 | Google APIs ARM 64 v8a System Image
system-images;android-27;google_apis;x86 | 11 | Google APIs Intel x86 Atom System Image
system-images;android-27;google_apis_playstore;x86 | 3 | Google Play Intel x86 Atom System Image
system-images;android-28;android-tv;x86 | 10 | Android TV Intel x86 Atom System Image
system-images;android-28;android-wear;x86 | 9 | Wear OS Intel x86 Atom System Image
system-images;android-28;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-28;default;x86 | 4 | Intel x86 Atom System Image
system-images;android-28;default;x86_64 | 4 | Intel x86_64 Atom System Image
system-images;android-28;google_apis;arm64-v8a | 2 | Google APIs ARM 64 v8a System Image
system-images;android-28;google_apis;x86 | 12 | Google APIs Intel x86 Atom System Image
system-images;android-28;google_apis;x86_64 | 11 | Google APIs Intel x86_64 Atom System Image
system-images;android-28;google_apis_playstore;arm64-v8a | 2 | Google ARM64-V8a Play ARM 64 v8a System Image
system-images;android-28;google_apis_playstore;x86 | 9 | Google Play Intel x86 Atom System Image
system-images;android-28;google_apis_playstore;x86_64 | 8 | Google Play Intel x86_64 Atom System Image
system-images;android-29;android-tv;x86 | 3 | Android TV Intel x86 Atom System Image
system-images;android-29;default;arm64-v8a | 8 | ARM 64 v8a System Image
system-images;android-29;default;x86 | 8 | Intel x86 Atom System Image
system-images;android-29;default;x86_64 | 8 | Intel x86_64 Atom System Image
system-images;android-29;google_apis;arm64-v8a | 13 | Google APIs ARM 64 v8a System Image
system-images;android-29;google_apis;x86 | 13 | Google APIs Intel x86 Atom System Image
system-images;android-29;google_apis;x86_64 | 13 | Google APIs Intel x86_64 Atom System Image
system-images;android-29;google_apis_playstore;arm64-v8a | 9 | Google Play ARM 64 v8a System Image
system-images;android-29;google_apis_playstore;x86 | 9 | Google Play Intel x86 Atom System Image
system-images;android-29;google_apis_playstore;x86_64 | 9 | Google Play Intel x86_64 Atom System Image
system-images;android-30;android-tv;x86 | 4 | Android TV Intel x86 Atom System Image
system-images;android-30;android-wear-cn;arm64-v8a | 12 | China version of Wear OS 3 ARM 64 v8a System Image
system-images;android-30;android-wear-cn;x86 | 12 | China version of Wear OS 3 Intel x86 Atom System Image
system-images;android-30;android-wear;arm64-v8a | 12 | Wear OS 3 ARM 64 v8a System Image
system-images;android-30;android-wear;x86 | 12 | Wear OS 3 Intel x86 Atom System Image
system-images;android-30;aosp_atd;arm64-v8a | 2 | AOSP ATD ARM 64 v8a System Image
system-images;android-30;aosp_atd;x86 | 1 | AOSP ATD Intel x86 Atom System Image
system-images;android-30;aosp_atd;x86_64 | 2 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-30;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-30;default;x86_64 | 11 | Intel x86_64 Atom System Image
system-images;android-30;google-tv;x86 | 4 | Google TV Intel x86 Atom System Image
system-images;android-30;google_apis;arm64-v8a | 16 | Google APIs ARM 64 v8a System Image
system-images;android-30;google_apis;x86 | 16 | Google APIs Intel x86 Atom System Image
system-images;android-30;google_apis;x86_64 | 16 | Google APIs Intel x86_64 Atom System Image
system-images;android-30;google_apis_playstore;arm64-v8a | 10 | Google Play ARM 64 v8a System Image
system-images;android-30;google_apis_playstore;x86 | 9 | Google Play Intel x86 Atom System Image
system-images;android-30;google_apis_playstore;x86_64 | 10 | Google Play Intel x86_64 Atom System Image
system-images;android-30;google_atd;arm64-v8a | 2 | Google APIs ATD ARM 64 v8a System Image
system-images;android-30;google_atd;x86 | 1 | Google APIs ATD Intel x86 Atom System Image
system-images;android-30;google_atd;x86_64 | 2 | Google APIs ATD Intel x86_64 Atom System Image
system-images;android-31;android-tv;arm64-v8a | 4 | Android TV ARM 64 v8a System Image
system-images;android-31;android-tv;x86 | 4 | Android TV Intel x86 Atom System Image
system-images;android-31;aosp_atd;arm64-v8a | 1 | AOSP ATD ARM 64 v8a System Image
system-images;android-31;aosp_atd;x86_64 | 2 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-31;default;arm64-v8a | 4 | ARM 64 v8a System Image
system-images;android-31;default;x86_64 | 5 | Intel x86_64 Atom System Image
system-images;android-31;google-tv;arm64-v8a | 4 | Google TV ARM 64 v8a System Image
system-images;android-31;google-tv;x86 | 4 | Google TV Intel x86 Atom System Image
system-images;android-31;google_apis;arm64-v8a | 11 | Google APIs ARM 64 v8a System Image
system-images;android-31;google_apis;x86_64 | 14 | Google APIs Intel x86_64 Atom System Image
system-images;android-31;google_apis_playstore;arm64-v8a | 9 | Google Play ARM 64 v8a System Image
system-images;android-31;google_apis_playstore;x86_64 | 9 | Google Play Intel x86_64 Atom System Image
system-images;android-31;google_atd;arm64-v8a | 1 | Google APIs ATD ARM 64 v8a System Image
system-images;android-31;google_atd;x86_64 | 2 | Google APIs ATD Intel x86_64 Atom System Image
system-images;android-32;android-desktop;arm64-v8a | 5 | Desktop ARM 64 v8a System Image
system-images;android-32;android-desktop;x86_64 | 5 | Desktop Intel x86_64 Atom System Image
system-images;android-32;aosp_atd;arm64-v8a | 1 | AOSP ATD ARM 64 v8a System Image
system-images;android-32;aosp_atd;x86_64 | 1 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-32;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-32;default;x86_64 | 2 | Intel x86_64 Atom System Image
system-images;android-32;google_apis;arm64-v8a | 8 | Google APIs ARM 64 v8a System Image
system-images;android-32;google_apis;x86_64 | 8 | Google APIs Intel x86_64 Atom System Image
system-images;android-32;google_apis_playstore;arm64-v8a | 4 | Google Play ARM 64 v8a System Image
system-images;android-32;google_apis_playstore;x86_64 | 4 | Google Play Intel x86_64 Atom System Image
system-images;android-32;google_atd;arm64-v8a | 1 | Google APIs ATD ARM 64 v8a System Image
system-images;android-32;google_atd;x86_64 | 1 | Google APIs ATD Intel x86_64 Atom System Image
system-images;android-33-ext5;google_apis_playstore;arm64-v8a | 2 | Google Play ARM 64 v8a System Image
system-images;android-33-ext5;google_apis_playstore;x86_64 | 2 | Google Play Intel x86_64 Atom System Image
system-images;android-33;android-automotive-distant-display-playstore;arm64-v8a | 2 | Automotive Distant Display with Google Play arm64-v8a System Image
system-images;android-33;android-automotive-distant-display-playstore;x86_64 | 2 | Automotive Distant Display with Google Play x86_64 System Image
system-images;android-33;android-automotive;arm64-v8a | 5 | Android Automotive with Google APIs arm64-v8a System Image
system-images;android-33;android-automotive;x86_64 | 5 | Android Automotive with Google APIs x86_64 System Image
system-images;android-33;android-desktop;arm64-v8a | 4 | Desktop ARM 64 v8a System Image
system-images;android-33;android-desktop;x86_64 | 4 | Desktop Intel x86_64 Atom System Image
system-images;android-33;android-tv;arm64-v8a | 5 | Android TV ARM 64 v8a System Image
system-images;android-33;android-tv;x86 | 5 | Android TV Intel x86 Atom System Image
system-images;android-33;android-wear;arm64-v8a | 4 | Wear OS 4 ARM 64 v8a System Image
system-images;android-33;android-wear;x86_64 | 4 | Wear OS 4 Intel x86_64 Atom System Image
system-images;android-33;aosp_atd;arm64-v8a | 2 | AOSP ATD ARM 64 v8a System Image
system-images;android-33;aosp_atd;x86_64 | 2 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-33;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-33;default;x86_64 | 2 | Intel x86_64 Atom System Image
system-images;android-33;google-tv;arm64-v8a | 5 | Google TV ARM 64 v8a System Image
system-images;android-33;google-tv;x86 | 5 | Google TV Intel x86 Atom System Image
system-images;android-33;google_apis;arm64-v8a | 17 | Google APIs ARM 64 v8a System Image
system-images;android-33;google_apis;x86_64 | 17 | Google APIs Intel x86_64 Atom System Image
system-images;android-33;google_apis_playstore;arm64-v8a | 9 | Google Play ARM 64 v8a System Image
system-images;android-33;google_apis_playstore;x86_64 | 9 | Google Play Intel x86_64 Atom System Image
system-images;android-33;google_atd;arm64-v8a | 2 | Google APIs ATD ARM 64 v8a System Image
system-images;android-33;google_atd;x86_64 | 2 | Google APIs ATD Intel x86_64 Atom System Image
system-images;android-34-ext10;google_apis_playstore;arm64-v8a | 2 | Google Play ARM 64 v8a System Image
system-images;android-34-ext10;google_apis_playstore;x86_64 | 2 | Google Play Intel x86_64 Atom System Image
system-images;android-34-ext11;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-34-ext11;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-34-ext12;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-34-ext12;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-34-ext8;google_apis_playstore;arm64-v8a | 2 | Google Play ARM 64 v8a System Image
system-images;android-34-ext8;google_apis_playstore;x86_64 | 2 | Google Play Intel x86_64 Atom System Image
system-images;android-34-ext9;android-automotive-playstore;arm64-v8a | 4 | Android Automotive with Google Play arm64-v8a System Image
system-images;android-34-ext9;android-automotive-playstore;x86_64 | 4 | Android Automotive with Google Play x86_64 System Image
system-images;android-34-ext9;android-automotive;arm64-v8a | 5 | Android Automotive with Google APIs arm64-v8a System Image
system-images;android-34-ext9;android-automotive;x86_64 | 5 | Android Automotive with Google APIs x86_64 System Image
system-images;android-34;android-desktop;arm64-v8a | 1 | Desktop ARM 64 v8a System Image
system-images;android-34;android-desktop;x86_64 | 1 | Desktop Intel x86_64 Atom System Image
system-images;android-34;android-tv;arm64-v8a | 3 | Android TV ARM 64 v8a System Image
system-images;android-34;android-tv;x86 | 3 | Android TV Intel x86 Atom System Image
system-images;android-34;android-wear;arm64-v8a | 1 | Wear OS 5 ARM 64 v8a System Image
system-images;android-34;android-wear;x86_64 | 1 | Wear OS 5 Intel x86_64 Atom System Image
system-images;android-34;aosp_atd;arm64-v8a | 2 | AOSP ATD ARM 64 v8a System Image
system-images;android-34;aosp_atd;x86_64 | 2 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-34;default;arm64-v8a | 4 | ARM 64 v8a System Image
system-images;android-34;default;x86_64 | 4 | Intel x86_64 Atom System Image
system-images;android-34;google-tv;arm64-v8a | 3 | Google TV ARM 64 v8a System Image
system-images;android-34;google-tv;x86 | 3 | Google TV Intel x86 Atom System Image
system-images;android-34;google_apis;arm64-v8a | 14 | Google APIs ARM 64 v8a System Image
system-images;android-34;google_apis;x86_64 | 14 | Google APIs Intel x86_64 Atom System Image
system-images;android-34;google_apis_playstore;arm64-v8a | 14 | Google Play ARM 64 v8a System Image
system-images;android-34;google_apis_playstore;x86_64 | 14 | Google Play Intel x86_64 Atom System Image
system-images;android-34;google_atd;arm64-v8a | 1 | Google APIs ATD ARM 64 System Image
system-images;android-34;google_atd;x86_64 | 1 | Google APIs ATD Intel x86_64 Atom System Image
system-images;android-35-ext14;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-35-ext14;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-35-ext15;android-wear;arm64-v8a | 1 | Wear OS 5.1 ARM 64 v8a System Image
system-images;android-35-ext15;android-wear;x86_64 | 1 | Wear OS 5.1 Intel x86_64 Atom System Image
system-images;android-35-ext15;google_apis;arm64-v8a | 1 | Google APIs ARM 64 v8a System Image
system-images;android-35-ext15;google_apis;x86_64 | 1 | Google APIs Intel x86_64 Atom System Image
system-images;android-35-ext15;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-35-ext15;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-35;aosp_atd;arm64-v8a | 1 | AOSP ATD ARM 64 System Image
system-images;android-35;aosp_atd;x86_64 | 1 | AOSP ATD Intel x86_64 Atom System Image
system-images;android-35;default;arm64-v8a | 2 | ARM 64 v8a System Image
system-images;android-35;default;x86_64 | 2 | Intel x86_64 Atom System Image
system-images;android-35;google_apis;arm64-v8a | 9 | Google APIs ARM 64 v8a System Image
system-images;android-35;google_apis;x86_64 | 9 | Google APIs Intel x86_64 Atom System Image
system-images;android-35;google_apis_playstore;arm64-v8a | 9 | Google Play ARM 64 v8a System Image
system-images;android-35;google_apis_playstore;x86_64 | 9 | Google Play Intel x86_64 Atom System Image
system-images;android-35;google_apis_playstore_ps16k;arm64-v8a | 5 | Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image
system-images;android-35;google_apis_playstore_ps16k;x86_64 | 5 | Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image
system-images;android-35;google_apis_ps16k;arm64-v8a | 5 | Pre-Release 16 KB Page Size Google APIs ARM 64 v8a System Image
system-images;android-35;google_apis_ps16k;x86_64 | 5 | Pre-Release 16 KB Page Size Google APIs Intel x86_64 Atom System Image
system-images;android-35;google_atd;arm64-v8a | 1 | Google APIs ATD ARM 64 System Image
system-images;android-35;google_atd;x86_64 | 1 | Google APIs ATD Intel x86_64 Atom System Image
system-images;android-36-ext18;google_apis;arm64-v8a | 1 | Google APIs ARM 64 v8a System Image
system-images;android-36-ext18;google_apis;x86_64 | 1 | Google APIs Intel x86_64 Atom System Image
system-images;android-36-ext18;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-36-ext18;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-36-ext19;google_apis;arm64-v8a | 1 | Google APIs ARM 64 v8a System Image
system-images;android-36-ext19;google_apis;x86_64 | 1 | Google APIs Intel x86_64 Atom System Image
system-images;android-36-ext19;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-36-ext19;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-36.0-Baklava;google_apis;arm64-v8a | 1 | Google APIs ARM 64 v8a System Image
system-images;android-36.0-Baklava;google_apis;x86_64 | 1 | Google APIs Intel x86_64 Atom System Image
system-images;android-36.0-Baklava;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image
system-images;android-36.0-Baklava;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image
system-images;android-36.0-Baklava;google_apis_playstore_ps16k;arm64-v8a | 1 | Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image
system-images;android-36.0-Baklava;google_apis_playstore_ps16k;x86_64 | 1 | Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image
system-images;android-36.0-Baklava;google_apis_ps16k;arm64-v8a | 1 | Pre-Release 16 KB Page Size Google APIs ARM 64 v8a System Image
system-images;android-36.0-Baklava;google_apis_ps16k;x86_64 | 1 | Pre-Release 16 KB Page Size Google APIs Intel x86_64 Atom System Image
system-images;android-36;android-tv;arm64-v8a | 2 | Android TV ARM 64 v8a System Image
system-images;android-36;android-tv;x86 | 2 | Android TV Intel x86 Atom System Image
system-images;android-36;android-wear-signed;arm64-v8a | 1 | Wear OS 6.0 ARM 64 v8a System Image (signed)
system-images;android-36;android-wear-signed;x86_64 | 1 | Wear OS 6.0 Intel x86_64 Atom System Image (signed)
system-images;android-36;google-tv;arm64-v8a | 2 | Google TV ARM 64 v8a System Image
system-images;android-36;google-tv;x86 | 2 | Google TV Intel x86 Atom System Image
system-images;android-36;google_apis;arm64-v8a | 7 | Google APIs ARM 64 v8a System Image
system-images;android-36;google_apis;x86_64 | 7 | Google APIs Intel x86_64 Atom System Image
system-images;android-36;google_apis_playstore;arm64-v8a | 7 | Google Play ARM 64 v8a System Image
system-images;android-36;google_apis_playstore;x86_64 | 7 | Google Play Intel x86_64 Atom System Image
system-images;android-36;google_apis_playstore_ps16k;arm64-v8a | 7 | Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image
system-images;android-36;google_apis_playstore_ps16k;x86_64 | 7 | Pre-Release 16 KB Page Size Google Play Intel x86_64 Atom System Image
system-images;android-36;google_apis_ps16k;arm64-v8a | 7 | Pre-Release 16 KB Page Size Google APIs ARM 64 v8a System Image
system-images;android-36;google_apis_ps16k;x86_64 | 7 | Pre-Release 16 KB Page Size Google APIs Intel x86_64 Atom System Image
Available Updates:
ID | Installed | Available
------- | ------- | -------
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager --sdk_root=/home/sanotehu/.buildozer/android/platform/android-sdk build-tools;36.1.0' ...
# Cwd /home/sanotehu/.buildozer/android/platform/android-sdk
[=======================================] 100% Unzipping... android-16/zipalign
# Check that aidl can be executed
# Search for Aidl
# -> found at /home/sanotehu/.buildozer/android/platform/android-sdk/build-tools/36.1.0/aidl
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/build-tools/36.1.0/aidl' ...
# Cwd None
# Downloading platform api target if necessary
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager --sdk_root=/home/sanotehu/.buildozer/android/platform/android-sdk platforms;android-33' ...
# Cwd /home/sanotehu/.buildozer/android/platform/android-sdk
[=======================================] 100% Unzipping... android-13/framework
# Android packages installation done.
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain aab -h --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
# Check application requirements
# Compile platform
# Using custom source dirs:
P4A_lisien_DIR = /home/sanotehu/src/Lisien/lisien
P4A_elide_DIR = /home/sanotehu/src/Lisien/elide
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain create --dist_name=Elide --bootstrap=sdl2 --requirements=python3,kivy,msgpack,numpy,sqlite3,networkx,blinker,sqlalchemy,typing_extensions,tblib,pygments,libbz2,liblzma,python-osc,lisien,elide,android,androidstorage4kivy,annotated-types,astor --arch=arm64-v8a --arch=armeabi-v7a --copy-libs --local-recipes /home/sanotehu/src/Lisien/recipes --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[INFO]: Will compile for the following archs: armeabi-v7a, arm64-v8a
[INFO]: Found Android API target in $ANDROIDAPI: 33
[INFO]: Available Android APIs are (31, 33)
[INFO]: Requested API target 33 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK: /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
[INFO]: Found NDK version 28c
[WARNING]: Maximum recommended NDK version is 28c, but newer versions may work.
[WARNING]: Newer NDKs may not be fully supported by p4a.
[INFO]: Getting NDK API version (i.e. minimum supported API) from user argument
[INFO]: ccache is missing, the build will not be optimized in the future.
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
# Build the application #152
# Copy application source from /home/sanotehu/src/Lisien
# Remove directory and subdirectory /home/sanotehu/src/Lisien/.buildozer/android/app
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app
# Copy /home/sanotehu/src/Lisien/scratch_97.py to /home/sanotehu/src/Lisien/.buildozer/android/app/scratch_97.py
# Copy /home/sanotehu/src/Lisien/butler.py to /home/sanotehu/src/Lisien/.buildozer/android/app/butler.py
# Copy /home/sanotehu/src/Lisien/main.py to /home/sanotehu/src/Lisien/.buildozer/android/app/main.py
# Copy /home/sanotehu/src/Lisien/README to /home/sanotehu/src/Lisien/.buildozer/android/app/README
# Copy /home/sanotehu/src/Lisien/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/action.py
# Copy /home/sanotehu/src/Lisien/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/prereq.py
# Copy /home/sanotehu/src/Lisien/conf.py to /home/sanotehu/src/Lisien/.buildozer/android/app/conf.py
# Copy /home/sanotehu/src/Lisien/LICENSE to /home/sanotehu/src/Lisien/.buildozer/android/app/LICENSE
# Copy /home/sanotehu/src/Lisien/check_version.py to /home/sanotehu/src/Lisien/.buildozer/android/app/check_version.py
# Copy /home/sanotehu/src/Lisien/setup.py to /home/sanotehu/src/Lisien/.buildozer/android/app/setup.py
# Copy /home/sanotehu/src/Lisien/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/method.py
# Copy /home/sanotehu/src/Lisien/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/trigger.py
# Copy /home/sanotehu/src/Lisien/somefile to /home/sanotehu/src/Lisien/.buildozer/android/app/somefile
# Copy /home/sanotehu/src/Lisien/scratch_99.py to /home/sanotehu/src/Lisien/.buildozer/android/app/scratch_99.py
# Copy /home/sanotehu/src/Lisien/updbuildozer.py to /home/sanotehu/src/Lisien/.buildozer/android/app/updbuildozer.py
# Copy /home/sanotehu/src/Lisien/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/function.py
# Copy /home/sanotehu/src/Lisien/ff.elide.sqlite3 to /home/sanotehu/src/Lisien/.buildozer/android/app/ff.elide.sqlite3
# Copy /home/sanotehu/src/Lisien/pull_kivy_logs.py to /home/sanotehu/src/Lisien/.buildozer/android/app/pull_kivy_logs.py
# Copy /home/sanotehu/src/Lisien/pytest.ini to /home/sanotehu/src/Lisien/.buildozer/android/app/pytest.ini
# Copy /home/sanotehu/src/Lisien/pycharm_tox.ini to /home/sanotehu/src/Lisien/.buildozer/android/app/pycharm_tox.ini
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes
# Copy /home/sanotehu/src/Lisien/recipes/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/lisien
# Copy /home/sanotehu/src/Lisien/recipes/lisien/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/lisien/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/elide
# Copy /home/sanotehu/src/Lisien/recipes/elide/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/elide/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/androidstorage4kivy
# Copy /home/sanotehu/src/Lisien/recipes/androidstorage4kivy/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/androidstorage4kivy/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/msgpack
# Copy /home/sanotehu/src/Lisien/recipes/msgpack/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/msgpack/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/no
# Copy /home/sanotehu/src/Lisien/no/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/action.py
# Copy /home/sanotehu/src/Lisien/no/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/prereq.py
# Copy /home/sanotehu/src/Lisien/no/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/method.py
# Copy /home/sanotehu/src/Lisien/no/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/trigger.py
# Copy /home/sanotehu/src/Lisien/no/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/function.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_512px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_512px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_192px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_192px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_36px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_36px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_16px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_16px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_144.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_144.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_96px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_96px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_32px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_32px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_24px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_24px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_48px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_48px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_72px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_72px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_64px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_64px.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_16px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_16px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_96px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_96px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_24px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_24px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_48px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_48px.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_512px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_512px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_192px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_192px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_60px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_60px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_36px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_36px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_16px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_16px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_144.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_144.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_96px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_96px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_32px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_32px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_1024.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_1024.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_76px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_76px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_24px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_24px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_29px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_29px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_48px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_48px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_40px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_40px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_19px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_19px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_72px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_72px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_128px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_128px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_64px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_64px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_256px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_256px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_18px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_18px.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/itunes_icon_2048x2048.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/itunes_icon_2048x2048.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_29x29.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_29x29.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_76x76.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_76x76.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_40x40.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_40x40.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/itunes_icon_1024x1024.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/itunes_icon_1024x1024.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_60x60.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_60x60.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/itunes_icon_512x512.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/itunes_icon_512x512.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth
# Copy /home/sanotehu/src/Lisien/aoeusnth/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/action.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/prereq.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/method.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/trigger.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/function.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/what
# Copy /home/sanotehu/src/Lisien/what/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/action.py
# Copy /home/sanotehu/src/Lisien/what/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/prereq.py
# Copy /home/sanotehu/src/Lisien/what/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/method.py
# Copy /home/sanotehu/src/Lisien/what/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/trigger.py
# Copy /home/sanotehu/src/Lisien/what/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/function.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static
# Copy /home/sanotehu/src/Lisien/docs/_static/file.png to /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static/file.png
# Copy /home/sanotehu/src/Lisien/docs/_static/minus.png to /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static/minus.png
# Copy /home/sanotehu/src/Lisien/docs/_static/plus.png to /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static/plus.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/not
# Copy /home/sanotehu/src/Lisien/not/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/action.py
# Copy /home/sanotehu/src/Lisien/not/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/prereq.py
# Copy /home/sanotehu/src/Lisien/not/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/method.py
# Copy /home/sanotehu/src/Lisien/not/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/trigger.py
# Copy /home/sanotehu/src/Lisien/not/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/function.py
# copy /home/sanotehu/src/Lisien/.buildozer/applibs to /home/sanotehu/src/Lisien/.buildozer/android/app/_applibs
# Copy /home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages/buildozer/sitecustomize.py to /home/sanotehu/src/Lisien/.buildozer/android/app/sitecustomize.py
# Package the application
# Captured version: 0.22.5
# project.properties updated
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain apk --bootstrap sdl2 --dist_name Elide --name Elide --version 0.22.5 --package org.tacmeta.elide --minsdk 28 --ndk-api 28 --private /home/sanotehu/src/Lisien/.buildozer/android/app --permission (name=android.permission.WRITE_EXTERNAL_STORAGE) --permission android.permission.READ_EXTERNAL_STORAGE --permission --android-entrypoint org.kivy.android.PythonActivity --android-apptheme @android:style/Theme.NoTitleBar --icon /home/sanotehu/src/Lisien/./elide_icon/Android/icon_512px.png --orientation landscape --enable-androidx --copy-libs --local-recipes /home/sanotehu/src/Lisien/recipes --add-asset /home/sanotehu/src/Lisien/elide/elide/assets:elide/assets --no-byte-compile-python --arch arm64-v8a --arch armeabi-v7a --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[INFO]: Will compile for the following archs: armeabi-v7a, arm64-v8a
[INFO]: Found Android API target in $ANDROIDAPI: 33
[INFO]: Available Android APIs are (31, 33)
[INFO]: Requested API target 33 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK: /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
[INFO]: Found NDK version 28c
[WARNING]: Maximum recommended NDK version is 28c, but newer versions may work.
[WARNING]: Newer NDKs may not be fully supported by p4a.
[INFO]: Getting NDK API version (i.e. minimum supported API) from user argument
[INFO]: ccache is missing, the build will not be optimized in the future.
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
[INFO]: -> directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/bootstrap_builds/sdl2
[INFO]: <- directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[INFO]: -> directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide
[DEBUG]: Remove directory and subdirectory src/main/assets
[DEBUG]: Create directory src/main/assets
[DEBUG]: Remove directory and subdirectory /tmp/tmptsvjrxtm
[DEBUG]: Remove directory and subdirectory /tmp/p4a-extra-env-bfyks2_i
[DEBUG]: Remove directory and subdirectory src/main/res
[INFO]: Detected highest available build tools version to be 36.1.0
[DEBUG]: -> running dos2unix /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew
[DEBUG]: dos2unix: converting file /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew to Unix format...
[DEBUG]: -> running gradlew clean assembleDebug
[DEBUG]: Starting a Gradle Daemon (subsequent builds will be faster)
[DEBUG]:
[DEBUG]: > Task :processDebugMainManifest
[DEBUG]: /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/src/main/AndroidManifest.xml:59:18-50 Warning:
[DEBUG]: android:extractNativeLibs should not be specified in this source AndroidManifest.xml file. See https://d.android.com/guide/topics/manifest/application-element#extractNativeLibs for more information.
[DEBUG]: The AGP Upgrade Assistant can remove the attribute from the AndroidManifest.xml file and update the build file accordingly. See https://d.android.com/studio/build/agp-upgrade-assistant for more information.
[DEBUG]:
[DEBUG]: > Task :compileDebugJavaWithJavac FAILED
[DEBUG]:
[DEBUG]: [Incubating] Problems report is available at: file:///home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/build/reports/problems/problems-report.html
[DEBUG]:
[DEBUG]: FAILURE: Build failed with an exception.
[DEBUG]: > IDLE
[DEBUG]: * What went wrong:
[DEBUG]: Execution failed for task ':compileDebugJavaWithJavac'.
[DEBUG]: > Error while evaluating property 'javaCompiler' of task ':compileDebugJavaWithJavac'.
[DEBUG]: > Failed to calculate the value of task ':compileDebugJavaWithJavac' property 'javaCompiler'.
[DEBUG]: > Toolchain installation '/usr/lib/jvm/java-21-openjdk-amd64' does not provide the required capabilities: [JAVA_COMPILER]
[DEBUG]:
[DEBUG]: * Try:
[DEBUG]: > Run with --stacktrace option to get the stack trace.
[DEBUG]: > Run with --info or --debug option to get more log output.
[DEBUG]: > Run with --scan to get full insights.
[DEBUG]: > Get more help at https://help.gradle.org.
[DEBUG]:
[DEBUG]: Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
[DEBUG]:
[DEBUG]: You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[DEBUG]:
[DEBUG]: For more on this, please refer to https://docs.gradle.org/8.14.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
[DEBUG]:
[DEBUG]: BUILD FAILED in 33s
[DEBUG]: 27 actionable tasks: 27 executed
Exception in thread background thread for pid 2504206:
Traceback (most recent call last):
File "/home/sanotehu/lib/python3.14/threading.py", line 1081, in _bootstrap_inner
self._context.run(self.run)
~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/sanotehu/lib/python3.14/threading.py", line 1023, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages/sh.py", line 1642, in wrap
fn(*rgs, **kwargs)
~~^^^^^^^^^^^^^^^^
File "/home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages/sh.py", line 2647, in background_thread
handle_exit_code(exit_code)
~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages/sh.py", line 2338, in fn
return self.command.handle_command_exit_code(exit_code)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages/sh.py", line 823, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew clean assembleDebug
STDOUT:
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :processDebugMainManifest
/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/src/main/AndroidManifest.xml:59:18-50 Warning:
android:extractNativeLibs should not be specified in this source AndroidManifest.xml file. See https://d.android.com/guide/topics/manifest/application-element#extractNativeLibs for more information.
The AGP Upgrade Assistant can remove the attribute from the AndroidManifest.xml file and update the build file accordingly. See https://d.android.com/studio/build/agp-upgrade-assistant for more information.
> Task :compileDebugJavaWithJavac FAILED
[Incubating] Problems report is available at: file:///home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/build/reports/problems/problems-report.html
FAILURE: Build failed with an exception.
> IDLE
* What went wrong:
Execution failed for task ':compileDebugJavaWithJavac'.
> Error while evaluating property 'javaCompiler' of task ':compileDebugJavaWithJavac'.
> Failed to calculate the value of task ':compileDebugJavaWithJavac' property 'javaCompiler'.
> Toolchain installation '/usr/lib/jvm/java-21-openjdk-amd64' does not provide the required capabilities: [JAVA_COMPILER]
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.14.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD FAILED in 33s
27 actionable tasks: 27 executed
STDERR:
[INFO]: STDOUT (last 20 lines of 52):
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.14.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD FAILED in 33s
27 actionable tasks: 27 executed
[INFO]: STDERR:
[INFO]: ENV:
export SHELL='/bin/bash'
export SESSION_MANAGER='local/sanotehu-Lenovo-YOGA-730-15IWL:@/tmp/.ICE-unix/1701,unix/sanotehu-Lenovo-YOGA-730-15IWL:/tmp/.ICE-unix/1701'
export QT_ACCESSIBILITY='1'
export XDG_CONFIG_DIRS='/etc/xdg/xdg-cinnamon:/etc/xdg'
export XDG_SESSION_PATH='/org/freedesktop/DisplayManager/Session0'
export GNOME_DESKTOP_SESSION_ID='this-is-deprecated'
export GTK_IM_MODULE='ibus'
export TERMINAL_EMULATOR='JetBrains-JediTerm'
export LANGUAGE='en_NZ:en'
export PROCESS_LAUNCHED_BY_Q='1'
export SSH_AUTH_SOCK='/run/user/1000/keyring/ssh'
export CINNAMON_VERSION='6.4.8'
export TERM_SESSION_ID='a318e4e6-d70a-4dfc-adeb-069ff86623fd'
export XMODIFIERS='@im=ibus'
export DESKTOP_SESSION='cinnamon'
export GTK_MODULES='gail:atk-bridge'
export XDG_SEAT='seat0'
export PWD='/home/sanotehu/src/Lisien'
export XDG_SESSION_DESKTOP='cinnamon'
export LOGNAME='sanotehu'
export XDG_SESSION_TYPE='x11'
export PROCESS_LAUNCHED_BY_CW='1'
export GPG_AGENT_INFO='/run/user/1000/gnupg/S.gpg-agent:0:1'
export XAUTHORITY='/home/sanotehu/.Xauthority'
export DESKTOP_STARTUP_ID='cinnamon/PyCharm 2025.2.3/2132-7-sanotehu-Lenovo-YOGA-730-15IWL_TIME49593944'
export XDG_GREETER_DATA_DIR='/var/lib/lightdm-data/sanotehu'
export GJS_DEBUG_TOPICS='JS ERROR;JS LOG'
export GDM_LANG='en_NZ'
export HOME='/home/sanotehu'
export LANG='en_NZ.UTF-8'
export LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:'
export XDG_CURRENT_DESKTOP='X-Cinnamon'
export VIRTUAL_ENV='/home/sanotehu/.local/share/virtualenv/lisien3.14'
export XDG_SEAT_PATH='/org/freedesktop/DisplayManager/Seat0'
export FIG_TERM='1'
export CLUTTER_IM_MODULE='ibus'
export GJS_DEBUG_OUTPUT='stderr'
export XDG_ACTIVATION_TOKEN='cinnamon/PyCharm 2025.2.3/2132-7-sanotehu-Lenovo-YOGA-730-15IWL_TIME49593944'
export LESSCLOSE='/usr/bin/lesspipe %s %s'
export XDG_SESSION_CLASS='user'
export TERM='xterm-256color'
export LESSOPEN='| /usr/bin/lesspipe %s'
export USER='sanotehu'
export DISPLAY=':0'
export SHLVL='1'
export QT_IM_MODULE='ibus'
export XDG_VTNR='7'
export XDG_SESSION_ID='c2'
export VIRTUAL_ENV_PROMPT='lisien3.14'
export INTELLIJ_TERMINAL_COMMAND_BLOCKS_REWORKED='1'
export XDG_RUNTIME_DIR='/run/user/1000'
export COMPIZ_CONFIG_PROFILE='mint'
export PS1='(lisien3.14) \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
export GTK3_MODULES='xapp-gtk3-module'
export XDG_DATA_DIRS='/usr/share/cinnamon:/usr/share/gnome:/home/sanotehu/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share'
export PATH='/home/sanotehu/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/sanotehu/.local/share/virtualenv/lisien3.14/bin:/home/sanotehu/.cargo/bin:/home/sanotehu/.local/bin:/home/sanotehu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/sanotehu/.local/share/JetBrains/Toolbox/scripts:/opt/wine-stable/bin'
export GDMSESSION='cinnamon'
export DBUS_SESSION_BUS_ADDRESS='unix:path=/run/user/1000/bus'
export GIO_LAUNCHED_DESKTOP_FILE_PID='2442623'
export GIO_LAUNCHED_DESKTOP_FILE='/home/sanotehu/.local/share/applications/jetbrains-pycharm-7dbd7512-b2ca-4712-91cd-967ee600b4c5.desktop'
export _='/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/buildozer'
export PACKAGES_PATH='/home/sanotehu/.buildozer/android/packages'
export ANDROIDSDK='/home/sanotehu/.buildozer/android/platform/android-sdk'
export ANDROIDNDK='/home/sanotehu/.buildozer/android/platform/android-ndk-r28c'
export ANDROIDAPI='33'
export ANDROIDMINAPI='28'
export P4A_lisien_DIR='/home/sanotehu/src/Lisien/lisien'
export P4A_elide_DIR='/home/sanotehu/src/Lisien/elide'
export ANDROID_NDK_HOME='/home/sanotehu/.buildozer/android/platform/android-ndk-r28c'
export ANDROID_HOME='/home/sanotehu/.buildozer/android/platform/android-sdk'
[INFO]: COMMAND:
cd /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide && /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew clean assembleDebug
[WARNING]: ERROR: /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew failed!
Copying main.py's ONLY, since other app data is expected in site-packages.
Applying Java source code patches...
Applying patch: src/patches/SDLActivity.java.patch
Warning: failed to apply patch (exit code 1), assuming it is already applied: src/patches/SDLActivity.java.patch
# Command failed: ('/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python', '-m', 'pythonforandroid.toolchain', 'apk', '--bootstrap', 'sdl2', '--dist_name', 'Elide', '--name', 'Elide', '--version', '0.22.5', '--package', 'org.tacmeta.elide', '--minsdk', '28', '--ndk-api', '28', '--private', '/home/sanotehu/src/Lisien/.buildozer/android/app', '--permission', '(name=android.permission.WRITE_EXTERNAL_STORAGE)', '--permission', 'android.permission.READ_EXTERNAL_STORAGE', '--permission', '', '--android-entrypoint', 'org.kivy.android.PythonActivity', '--android-apptheme', '@android:style/Theme.NoTitleBar', '--icon', '/home/sanotehu/src/Lisien/./elide_icon/Android/icon_512px.png', '--orientation', 'landscape', '--enable-androidx', '--copy-libs', '--local-recipes', '/home/sanotehu/src/Lisien/recipes', '--add-asset', '/home/sanotehu/src/Lisien/elide/elide/assets:elide/assets', '--no-byte-compile-python', '--arch', 'arm64-v8a', '--arch', 'armeabi-v7a', '--color=always', '--storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a', '--ndk-api=28', '--ignore-setup-py', '--debug')
# Error code: 1
# ENVIRONMENT:
# SHELL = '/bin/bash'
# SESSION_MANAGER = 'local/sanotehu-Lenovo-YOGA-730-15IWL:@/tmp/.ICE-unix/1701,unix/sanotehu-Lenovo-YOGA-730-15IWL:/tmp/.ICE-unix/1701'
# QT_ACCESSIBILITY = '1'
# XDG_CONFIG_DIRS = '/etc/xdg/xdg-cinnamon:/etc/xdg'
# XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
# GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
# GTK_IM_MODULE = 'ibus'
# TERMINAL_EMULATOR = 'JetBrains-JediTerm'
# LANGUAGE = 'en_NZ:en'
# PROCESS_LAUNCHED_BY_Q = '1'
# SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
# CINNAMON_VERSION = '6.4.8'
# TERM_SESSION_ID = 'a318e4e6-d70a-4dfc-adeb-069ff86623fd'
# XMODIFIERS = '@im=ibus'
# DESKTOP_SESSION = 'cinnamon'
# GTK_MODULES = 'gail:atk-bridge'
# XDG_SEAT = 'seat0'
# PWD = '/home/sanotehu/src/Lisien'
# XDG_SESSION_DESKTOP = 'cinnamon'
# LOGNAME = 'sanotehu'
# XDG_SESSION_TYPE = 'x11'
# PROCESS_LAUNCHED_BY_CW = '1'
# GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
# XAUTHORITY = '/home/sanotehu/.Xauthority'
# DESKTOP_STARTUP_ID = 'cinnamon/PyCharm 2025.2.3/2132-7-sanotehu-Lenovo-YOGA-730-15IWL_TIME49593944'
# XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/sanotehu'
# GJS_DEBUG_TOPICS = 'JS ERROR;JS LOG'
# GDM_LANG = 'en_NZ'
# HOME = '/home/sanotehu'
# LANG = 'en_NZ.UTF-8'
# LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:'
# XDG_CURRENT_DESKTOP = 'X-Cinnamon'
# VIRTUAL_ENV = '/home/sanotehu/.local/share/virtualenv/lisien3.14'
# XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
# FIG_TERM = '1'
# CLUTTER_IM_MODULE = 'ibus'
# GJS_DEBUG_OUTPUT = 'stderr'
# XDG_ACTIVATION_TOKEN = 'cinnamon/PyCharm 2025.2.3/2132-7-sanotehu-Lenovo-YOGA-730-15IWL_TIME49593944'
# LESSCLOSE = '/usr/bin/lesspipe %s %s'
# XDG_SESSION_CLASS = 'user'
# TERM = 'xterm-256color'
# LESSOPEN = '| /usr/bin/lesspipe %s'
# USER = 'sanotehu'
# DISPLAY = ':0'
# SHLVL = '1'
# QT_IM_MODULE = 'ibus'
# XDG_VTNR = '7'
# XDG_SESSION_ID = 'c2'
# VIRTUAL_ENV_PROMPT = 'lisien3.14'
# INTELLIJ_TERMINAL_COMMAND_BLOCKS_REWORKED = '1'
# XDG_RUNTIME_DIR = '/run/user/1000'
# COMPIZ_CONFIG_PROFILE = 'mint'
# PS1 = ('(lisien3.14) \\[\\e]0;\\u@\\h: '
'\\w\\a\\]${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[00m\\]:\\[\\033[01;34m\\]\\w\\[\\033[00m\\]\\$ ')
# GTK3_MODULES = 'xapp-gtk3-module'
# XDG_DATA_DIRS = '/usr/share/cinnamon:/usr/share/gnome:/home/sanotehu/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share'
# PATH = '/home/sanotehu/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/sanotehu/.local/share/virtualenv/lisien3.14/bin:/home/sanotehu/.cargo/bin:/home/sanotehu/.local/bin:/home/sanotehu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/sanotehu/.local/share/JetBrains/Toolbox/scripts:/opt/wine-stable/bin'
# GDMSESSION = 'cinnamon'
# DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
# GIO_LAUNCHED_DESKTOP_FILE_PID = '2442623'
# GIO_LAUNCHED_DESKTOP_FILE = '/home/sanotehu/.local/share/applications/jetbrains-pycharm-7dbd7512-b2ca-4712-91cd-967ee600b4c5.desktop'
# _ = '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/buildozer'
# PACKAGES_PATH = '/home/sanotehu/.buildozer/android/packages'
# ANDROIDSDK = '/home/sanotehu/.buildozer/android/platform/android-sdk'
# ANDROIDNDK = '/home/sanotehu/.buildozer/android/platform/android-ndk-r28c'
# ANDROIDAPI = '33'
# ANDROIDMINAPI = '28'
# P4A_lisien_DIR = '/home/sanotehu/src/Lisien/lisien'
# P4A_elide_DIR = '/home/sanotehu/src/Lisien/elide'
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ export JAVA_HOME=/usr/lib/jvm/
default-java/ .java-1.11.0-openjdk-amd64.jinfo .java-1.17.0-openjdk-amd64.jinfo java-1.21.0-openjdk-amd64/ java-17-openjdk-amd64/ openjdk-17/
java-1.11.0-openjdk-amd64/ java-1.17.0-openjdk-amd64/ java-11-openjdk-amd64/ .java-1.21.0-openjdk-amd64.jinfo java-21-openjdk-amd64/
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ export JAVA_HOME=/usr/lib/jvm/java-17-openjdk^C
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ ls /usr/lib/jvm
default-java java-1.11.0-openjdk-amd64 java-1.17.0-openjdk-amd64 java-11-openjdk-amd64 java-1.21.0-openjdk-amd64 java-17-openjdk-amd64 java-21-openjdk-amd64 openjdk-17
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ ls /usr/lib/jvm/openjdk-17
src.zip
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ sudo rm -rf /usr/lib/jvm/openjdk-17
[sudo] password for sanotehu:
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ buildozer android debug
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /home/sanotehu/.local/share/virtualenv/lisien3.14/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-17-openjdk-amd64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-17-openjdk-amd64/bin/keytool
# Install platform
# Run 'git config --get remote.origin.url' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
https://github.com/kivy/python-for-android.git
# Run 'git branch -vv' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
* develop 5330267b [origin/develop] Fix `md5sum` for SDL3 recipe version `3.2.18` (#3183)
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pip install -q appdirs colorama>=0.3.3 jinja2 sh>=2, <3.0; sys_platform!="win32" build toml packaging setuptools wheel~=0.43.0' ...
# Cwd None
[notice] A new release of pip is available: 24.3.1 -> 25.2
[notice] To update, run: pip install --upgrade pip
# Apache ANT found at /home/sanotehu/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/sanotehu/.buildozer/android/platform/android-sdk
# Recommended android's NDK version by p4a is: 28c
# Android NDK found at /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain aab -h --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
# Check application requirements
# Compile platform
# Using custom source dirs:
P4A_lisien_DIR = /home/sanotehu/src/Lisien/lisien
P4A_elide_DIR = /home/sanotehu/src/Lisien/elide
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain create --dist_name=Elide --bootstrap=sdl2 --requirements=python3,kivy,msgpack,numpy,sqlite3,networkx,blinker,sqlalchemy,typing_extensions,tblib,pygments,libbz2,liblzma,python-osc,lisien,elide,android,androidstorage4kivy,annotated-types,astor --arch=arm64-v8a --arch=armeabi-v7a --copy-libs --local-recipes /home/sanotehu/src/Lisien/recipes --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[INFO]: Will compile for the following archs: armeabi-v7a, arm64-v8a
[INFO]: Found Android API target in $ANDROIDAPI: 33
[INFO]: Available Android APIs are (31, 33)
[INFO]: Requested API target 33 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK: /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
[INFO]: Found NDK version 28c
[WARNING]: Maximum recommended NDK version is 28c, but newer versions may work.
[WARNING]: Newer NDKs may not be fully supported by p4a.
[INFO]: Getting NDK API version (i.e. minimum supported API) from user argument
[INFO]: ccache is missing, the build will not be optimized in the future.
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
# Build the application #153
# Copy application source from /home/sanotehu/src/Lisien
# Remove directory and subdirectory /home/sanotehu/src/Lisien/.buildozer/android/app
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app
# Copy /home/sanotehu/src/Lisien/scratch_97.py to /home/sanotehu/src/Lisien/.buildozer/android/app/scratch_97.py
# Copy /home/sanotehu/src/Lisien/butler.py to /home/sanotehu/src/Lisien/.buildozer/android/app/butler.py
# Copy /home/sanotehu/src/Lisien/main.py to /home/sanotehu/src/Lisien/.buildozer/android/app/main.py
# Copy /home/sanotehu/src/Lisien/README to /home/sanotehu/src/Lisien/.buildozer/android/app/README
# Copy /home/sanotehu/src/Lisien/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/action.py
# Copy /home/sanotehu/src/Lisien/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/prereq.py
# Copy /home/sanotehu/src/Lisien/conf.py to /home/sanotehu/src/Lisien/.buildozer/android/app/conf.py
# Copy /home/sanotehu/src/Lisien/LICENSE to /home/sanotehu/src/Lisien/.buildozer/android/app/LICENSE
# Copy /home/sanotehu/src/Lisien/check_version.py to /home/sanotehu/src/Lisien/.buildozer/android/app/check_version.py
# Copy /home/sanotehu/src/Lisien/setup.py to /home/sanotehu/src/Lisien/.buildozer/android/app/setup.py
# Copy /home/sanotehu/src/Lisien/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/method.py
# Copy /home/sanotehu/src/Lisien/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/trigger.py
# Copy /home/sanotehu/src/Lisien/somefile to /home/sanotehu/src/Lisien/.buildozer/android/app/somefile
# Copy /home/sanotehu/src/Lisien/scratch_99.py to /home/sanotehu/src/Lisien/.buildozer/android/app/scratch_99.py
# Copy /home/sanotehu/src/Lisien/updbuildozer.py to /home/sanotehu/src/Lisien/.buildozer/android/app/updbuildozer.py
# Copy /home/sanotehu/src/Lisien/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/function.py
# Copy /home/sanotehu/src/Lisien/ff.elide.sqlite3 to /home/sanotehu/src/Lisien/.buildozer/android/app/ff.elide.sqlite3
# Copy /home/sanotehu/src/Lisien/pull_kivy_logs.py to /home/sanotehu/src/Lisien/.buildozer/android/app/pull_kivy_logs.py
# Copy /home/sanotehu/src/Lisien/pytest.ini to /home/sanotehu/src/Lisien/.buildozer/android/app/pytest.ini
# Copy /home/sanotehu/src/Lisien/pycharm_tox.ini to /home/sanotehu/src/Lisien/.buildozer/android/app/pycharm_tox.ini
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes
# Copy /home/sanotehu/src/Lisien/recipes/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/lisien
# Copy /home/sanotehu/src/Lisien/recipes/lisien/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/lisien/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/elide
# Copy /home/sanotehu/src/Lisien/recipes/elide/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/elide/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/androidstorage4kivy
# Copy /home/sanotehu/src/Lisien/recipes/androidstorage4kivy/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/androidstorage4kivy/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/msgpack
# Copy /home/sanotehu/src/Lisien/recipes/msgpack/__init__.py to /home/sanotehu/src/Lisien/.buildozer/android/app/recipes/msgpack/__init__.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/no
# Copy /home/sanotehu/src/Lisien/no/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/action.py
# Copy /home/sanotehu/src/Lisien/no/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/prereq.py
# Copy /home/sanotehu/src/Lisien/no/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/method.py
# Copy /home/sanotehu/src/Lisien/no/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/trigger.py
# Copy /home/sanotehu/src/Lisien/no/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/no/function.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_512px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_512px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_192px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_192px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_36px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_36px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_16px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_16px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_144.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_144.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_96px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_96px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_32px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_32px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_24px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_24px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_48px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_48px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_72px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_72px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Android/icon_64px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Android/icon_64px.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_16px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_16px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_96px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_96px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_24px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_24px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/Linux/icon_48px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/Linux/icon_48px.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_512px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_512px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_192px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_192px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_60px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_60px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_36px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_36px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_16px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_16px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_144.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_144.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_96px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_96px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_32px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_32px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_1024.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_1024.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_76px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_76px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_24px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_24px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_29px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_29px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_48px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_48px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_40px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_40px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_19px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_19px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_72px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_72px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_128px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_128px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_64px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_64px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_256px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_256px.png
# Copy /home/sanotehu/src/Lisien/elide_icon/pngs/icon_18px.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/pngs/icon_18px.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/itunes_icon_2048x2048.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/itunes_icon_2048x2048.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_29x29.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_29x29.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_76x76.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_76x76.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_40x40.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_40x40.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/itunes_icon_1024x1024.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/itunes_icon_1024x1024.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/[email protected] to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/[email protected]
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/icon_60x60.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/icon_60x60.png
# Copy /home/sanotehu/src/Lisien/elide_icon/iOS/itunes_icon_512x512.png to /home/sanotehu/src/Lisien/.buildozer/android/app/elide_icon/iOS/itunes_icon_512x512.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth
# Copy /home/sanotehu/src/Lisien/aoeusnth/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/action.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/prereq.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/method.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/trigger.py
# Copy /home/sanotehu/src/Lisien/aoeusnth/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/aoeusnth/function.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/what
# Copy /home/sanotehu/src/Lisien/what/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/action.py
# Copy /home/sanotehu/src/Lisien/what/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/prereq.py
# Copy /home/sanotehu/src/Lisien/what/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/method.py
# Copy /home/sanotehu/src/Lisien/what/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/trigger.py
# Copy /home/sanotehu/src/Lisien/what/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/what/function.py
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static
# Copy /home/sanotehu/src/Lisien/docs/_static/file.png to /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static/file.png
# Copy /home/sanotehu/src/Lisien/docs/_static/minus.png to /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static/minus.png
# Copy /home/sanotehu/src/Lisien/docs/_static/plus.png to /home/sanotehu/src/Lisien/.buildozer/android/app/docs/_static/plus.png
# Create directory /home/sanotehu/src/Lisien/.buildozer/android/app/not
# Copy /home/sanotehu/src/Lisien/not/action.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/action.py
# Copy /home/sanotehu/src/Lisien/not/prereq.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/prereq.py
# Copy /home/sanotehu/src/Lisien/not/method.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/method.py
# Copy /home/sanotehu/src/Lisien/not/trigger.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/trigger.py
# Copy /home/sanotehu/src/Lisien/not/function.py to /home/sanotehu/src/Lisien/.buildozer/android/app/not/function.py
# copy /home/sanotehu/src/Lisien/.buildozer/applibs to /home/sanotehu/src/Lisien/.buildozer/android/app/_applibs
# Copy /home/sanotehu/.local/share/virtualenv/lisien3.14/lib/python3.14/site-packages/buildozer/sitecustomize.py to /home/sanotehu/src/Lisien/.buildozer/android/app/sitecustomize.py
# Package the application
# Captured version: 0.22.5
# project.properties updated
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain apk --bootstrap sdl2 --dist_name Elide --name Elide --version 0.22.5 --package org.tacmeta.elide --minsdk 28 --ndk-api 28 --private /home/sanotehu/src/Lisien/.buildozer/android/app --permission (name=android.permission.WRITE_EXTERNAL_STORAGE) --permission android.permission.READ_EXTERNAL_STORAGE --permission --android-entrypoint org.kivy.android.PythonActivity --android-apptheme @android:style/Theme.NoTitleBar --icon /home/sanotehu/src/Lisien/./elide_icon/Android/icon_512px.png --orientation landscape --enable-androidx --copy-libs --local-recipes /home/sanotehu/src/Lisien/recipes --add-asset /home/sanotehu/src/Lisien/elide/elide/assets:elide/assets --no-byte-compile-python --arch arm64-v8a --arch armeabi-v7a --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[INFO]: Will compile for the following archs: armeabi-v7a, arm64-v8a
[INFO]: Found Android API target in $ANDROIDAPI: 33
[INFO]: Available Android APIs are (31, 33)
[INFO]: Requested API target 33 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK: /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
[INFO]: Found NDK version 28c
[WARNING]: Maximum recommended NDK version is 28c, but newer versions may work.
[WARNING]: Newer NDKs may not be fully supported by p4a.
[INFO]: Getting NDK API version (i.e. minimum supported API) from user argument
[INFO]: ccache is missing, the build will not be optimized in the future.
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
[INFO]: -> directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/bootstrap_builds/sdl2
[INFO]: <- directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[INFO]: -> directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide
[DEBUG]: Remove directory and subdirectory src/main/assets
[DEBUG]: Create directory src/main/assets
[DEBUG]: Remove directory and subdirectory /tmp/tmpvihwxxmc
[DEBUG]: Remove directory and subdirectory /tmp/p4a-extra-env-3g9l8g80
[DEBUG]: Remove directory and subdirectory src/main/res
[INFO]: Detected highest available build tools version to be 36.1.0
[DEBUG]: -> running dos2unix /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew
[DEBUG]: dos2unix: converting file /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/gradlew to Unix format...
[DEBUG]: -> running gradlew clean assembleDebug
[DEBUG]: Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
[DEBUG]:
[DEBUG]: > Task :processDebugMainManifest
[DEBUG]: /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/src/main/AndroidManifest.xml:59:18-50 Warning:
[DEBUG]: android:extractNativeLibs should not be specified in this source AndroidManifest.xml file. See https://d.android.com/guide/topics/manifest/application-element#extractNativeLibs for more information.
[DEBUG]: The AGP Upgrade Assistant can remove the attribute from the AndroidManifest.xml file and update the build file accordingly. See https://d.android.com/studio/build/agp-upgrade-assistant for more information.
[DEBUG]:
[DEBUG]: > Task :compileDebugJavaWithJavac
[DEBUG]: Note: Some input files use or override a deprecated API.
[DEBUG]: Note: Recompile with -Xlint:deprecation for details.
[DEBUG]:
[DEBUG]: [Incubating] Problems report is available at: file:///home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/build/reports/problems/problems-report.html
[DEBUG]: > IDLE
[DEBUG]: Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
[DEBUG]:
[DEBUG]: You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[DEBUG]:
[DEBUG]: For more on this, please refer to https://docs.gradle.org/8.14.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
[DEBUG]:
[DEBUG]: BUILD SUCCESSFUL in 13s
[DEBUG]: 34 actionable tasks: 34 executed
[INFO]: <- directory context /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
[INFO]: # Copying android package to current directory
[INFO]: # Android package filename not found in build output. Guessing...
[INFO]: # Found android package file: /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/build/outputs/apk/debug/Elide-debug.apk
[INFO]: # Add version number to android package
[INFO]: # Android package renamed to Elide-debug-0.22.5.apk
[DEBUG]: -> running cp /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/build/outputs/apk/debug/Elide-debug.apk Elide-debug-0.22.5.apk
Copying main.py's ONLY, since other app data is expected in site-packages.
Applying Java source code patches...
Applying patch: src/patches/SDLActivity.java.patch
Warning: failed to apply patch (exit code 1), assuming it is already applied: src/patches/SDLActivity.java.patch
# Copy /home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/Elide/build/outputs/apk/debug/Elide-debug.apk to /home/sanotehu/src/Lisien/bin/Elide-0.22.5-arm64-v8a_armeabi-v7a-debug.apk
# Android packaging done!
# APK Elide-0.22.5-arm64-v8a_armeabi-v7a-debug.apk available in the bin directory
(lisien3.14) sanotehu@sanotehu-Lenovo-YOGA-730-15IWL:~/src/Lisien$ buildozer android deploy run logcat
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /home/sanotehu/.local/share/virtualenv/lisien3.14/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-17-openjdk-amd64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-17-openjdk-amd64/bin/keytool
# Install platform
# Run 'git config --get remote.origin.url' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
https://github.com/kivy/python-for-android.git
# Run 'git branch -vv' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
* develop 5330267b [origin/develop] Fix `md5sum` for SDL3 recipe version `3.2.18` (#3183)
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pip install -q appdirs colorama>=0.3.3 jinja2 sh>=2, <3.0; sys_platform!="win32" build toml packaging setuptools wheel~=0.43.0' ...
# Cwd None
[notice] A new release of pip is available: 24.3.1 -> 25.2
[notice] To update, run: pip install --upgrade pip
# Apache ANT found at /home/sanotehu/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/sanotehu/.buildozer/android/platform/android-sdk
# Recommended android's NDK version by p4a is: 28c
# Android NDK found at /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain aab -h --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
# Check application requirements
# Compile platform
# Using custom source dirs:
P4A_lisien_DIR = /home/sanotehu/src/Lisien/lisien
P4A_elide_DIR = /home/sanotehu/src/Lisien/elide
# Run '/home/sanotehu/.local/share/virtualenv/lisien3.14/bin/python -m pythonforandroid.toolchain create --dist_name=Elide --bootstrap=sdl2 --requirements=python3,kivy,msgpack,numpy,sqlite3,networkx,blinker,sqlalchemy,typing_extensions,tblib,pygments,libbz2,liblzma,python-osc,lisien,elide,android,androidstorage4kivy,annotated-types,astor --arch=arm64-v8a --arch=armeabi-v7a --copy-libs --local-recipes /home/sanotehu/src/Lisien/recipes --color=always --storage-dir=/home/sanotehu/src/Lisien/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a --ndk-api=28 --ignore-setup-py --debug' ...
# Cwd /home/sanotehu/src/Lisien/.buildozer/android/platform/python-for-android
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[INFO]: Will compile for the following archs: armeabi-v7a, arm64-v8a
[INFO]: Found Android API target in $ANDROIDAPI: 33
[INFO]: Available Android APIs are (31, 33)
[INFO]: Requested API target 33 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK: /home/sanotehu/.buildozer/android/platform/android-ndk-r28c
[INFO]: Found NDK version 28c
[WARNING]: Maximum recommended NDK version is 28c, but newer versions may work.
[WARNING]: Newer NDKs may not be fully supported by p4a.
[INFO]: Getting NDK API version (i.e. minimum supported API) from user argument
[INFO]: ccache is missing, the build will not be optimized in the future.
[DEBUG]: All possible dists: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching name and arch: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[DEBUG]: Dist matching ndk_api and recipe: [<Distribution: name Elide with recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc)>]
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Elide: min API 28, includes recipes (hostpython3, libbz2, libffi, liblzma, openssl, sdl2_image, sdl2_mixer, sdl2_ttf, sqlite3, python3, sdl2, androidstorage4kivy, elide, lisien, numpy, setuptools, msgpack, six, sqlalchemy, pyjnius, android, kivy, astor, certifi, requests, typing_extensions, filetype, chardet, networkx, idna, tblib, urllib3, blinker, pygments, annotated-types, python-osc), built for archs (arm64-v8a, armeabi-v7a)
[INFO]: Elide has compatible recipes, using this one
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/platform-tools/adb devices' ...
# Cwd None
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
R94Y10GNYSM device
# Deploy on R94Y10GNYSM
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/platform-tools/adb install -r /home/sanotehu/src/Lisien/bin/Elide-0.22.5-arm64-v8a_armeabi-v7a-debug.apk' ...
# Cwd /home/sanotehu/.buildozer/android/platform
Performing Streamed Install
Success
# Application pushed.
# Run on R94Y10GNYSM
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/platform-tools/adb shell am start -n org.tacmeta.elide/org.kivy.android.PythonActivity -a org.kivy.android.PythonActivity' ...
# Cwd /home/sanotehu/.buildozer/android/platform
Starting: Intent { act=org.kivy.android.PythonActivity cmp=org.tacmeta.elide/org.kivy.android.PythonActivity }
# Application started.
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /home/sanotehu/.local/share/virtualenv/lisien3.14/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-17-openjdk-amd64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-17-openjdk-amd64/bin/keytool
# Run '/home/sanotehu/.buildozer/android/platform/android-sdk/platform-tools/adb logcat *:S python:D' ...
# Cwd /home/sanotehu/.buildozer/android/platform
--------- beginning of main
10-17 14:15:26.349 23495 23587 I python : Initializing Python for Android
10-17 14:15:26.349 23495 23587 I python : Setting additional env vars from p4a_env_vars.txt
10-17 14:15:26.349 23495 23587 I python : Changing directory to the one provided by ANDROID_ARGUMENT
10-17 14:15:26.349 23495 23587 I python : /data/user/0/org.tacmeta.elide/files/app
10-17 14:15:26.353 23495 23587 I python : Preparing to initialize python
10-17 14:15:26.353 23495 23587 I python : _python_bundle dir exists
10-17 14:15:26.353 23495 23587 I python : calculated paths to be...
10-17 14:15:26.353 23495 23587 I python : /data/user/0/org.tacmeta.elide/files/app/_python_bundle/stdlib.zip:/data/user/0/org.tacmeta.elide/files/app/_python_bundle/modules
10-17 14:15:26.355 23495 23587 I python : set wchar paths...
10-17 14:15:26.427 23495 23587 I python : Initialized python
10-17 14:15:26.427 23495 23587 I python : AND: Init threads
10-17 14:15:26.429 23495 23587 I python : testing python print redirection
10-17 14:15:26.430 23495 23587 I python : Android path ['.', '/data/user/0/org.tacmeta.elide/files/app/_python_bundle/stdlib.zip', '/data/user/0/org.tacmeta.elide/files/app/_python_bundle/modules', '/data/user/0/org.tacmeta.elide/files/app/_python_bundle/site-packages']
10-17 14:15:26.430 23495 23587 I python : os.environ is environ({'PATH': '/product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin', 'ANDROID_BOOTLOGO': '1', 'ANDROID_ROOT': '/system', 'ANDROID_ASSETS': '/system/app', 'ANDROID_DATA': '/data', 'ANDROID_STORAGE': '/storage', 'ANDROID_ART_ROOT': '/apex/com.android.art', 'ANDROID_I18N_ROOT': '/apex/com.android.i18n', 'ANDROID_TZDATA_ROOT': '/apex/com.android.tzdata', 'EXTERNAL_STORAGE': '/sdcard', 'ASEC_MOUNTPOINT': '/mnt/asec', 'DOWNLOAD_CACHE': '/data/cache', 'BOOTCLASSPATH': '/apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/framework-location.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/knoxsdk.jar:/system/framework/framework-nfc.jar:/system_ext/framework/mediatek-common.jar:/system_ext/framework/mediatek-framework.jar:/system_ext/framework/mediatek-ims-base.jar:/apex/com.android.i18n/javalib/core-icu4j.jar:/apex/com.android.adservices/javalib/framework-adservices.jar:/apex/com.android.adservices/javalib/framework-sdksandbox.jar:/apex/com.android.appsearch/javalib/framework-appsearch.jar:/apex/com.android.btservices/javalib/framework-bluetooth.jar:/apex/com.android.configinfrastructure/javalib/framework-configinfrastructure.jar:/apex/com.android.conscrypt/javalib/conscrypt.jar:/apex/com.android.devicelock/javalib/framework-devicelock.jar:/apex/com.android.healthfitness/javalib/framework-healthfitness.jar:/apex/com.android.ipsec/javalib/android.net.ipsec.ike.jar:/apex/com.android.media/javalib/updatable-media.jar:/apex/com.android.mediaprovider/javalib/framework-mediaprovider.jar:/apex/com.android.mediaprovider/javalib/framework-pdf.jar:/apex/com.android.mediaprovider/javalib/framework-pdf-v.jar:/apex/com.android.mediaprovider/javalib/framework-photopicker.jar:/apex/com.android.ondevicepersonalization/javalib/framework-ondevicepersonalization.jar:/apex/com.android.os.statsd/javalib/framework-statsd.jar:/apex/com.android.permission/javalib/framework-permission.jar:/apex/com.android.permission/javalib/framework-permission-s.jar:/apex/com.android.profiling/javalib/framework-profiling.jar:/apex/com.android.scheduling/javalib/framework-scheduling.jar:/apex/com.android.sdkext/javalib/framework-sdkextensions.jar:/apex/com.android.tethering/javalib/framework-connectivity.jar:/apex/com.android.tethering/javalib/framework-connectivity-t.jar:/apex/com.android.tethering/javalib/framework-tethering.jar:/apex/com.android.uwb/javalib/framework-uwb.jar:/apex/com.android.virt/javalib/framework-virtualization.jar:/apex/com.android.wifi/javalib/framework-wifi.jar:/apex/com.samsung.android.lifeguard/javalib/framework-lifeguard.jar:/apex/com.samsung.android.shell/javalib/framework-samsung-shell.jar', 'DEX2OATBOOTCLASSPATH': '/apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/framework-location.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/knoxsdk.jar:/system/framework/framework-nfc.jar:/system_ext/framework/mediatek-common.jar:/system_ext/framework/mediatek-framework.jar:/system_ext/framework/mediatek-ims-base.jar:/apex/com.android.i18n/javalib/core-icu4j.jar', 'SYSTEMSERVERCLASSPATH': '/system/framework/com.android.location.provider.jar:/system/framework/knoxanalyticssdk.jar:/system/framework/mcfsdk.jar:/system/framework/uibc_java.jar:/system/framework/services.jar:/system/framework/se
10-17 14:15:26.430 23495 23587 I python : Android kivy bootstrap done. __name__ is __main__
10-17 14:15:26.430 23495 23587 I python : AND: Ran string
10-17 14:15:26.430 23495 23587 I python : Run user program, change dir and execute entrypoint
10-17 14:15:26.483 23495 23587 I python : Traceback (most recent call last):
10-17 14:15:26.483 23495 23587 I python : File "main.py", line 37, in <module>
10-17 14:15:26.484 23495 23587 I python : from kivy.logger import Logger
10-17 14:15:26.484 23495 23587 I python : ModuleNotFoundError: No module named 'kivy.logger'
10-17 14:15:26.484 23495 23587 I python : Python for android ended.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment