You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
STDOUT:
/github/workspace/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/sympy/armeabi-v7a__ndk_target_21/sympy/setup.py:49: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import setup, Command
Please install the mpmath package with a version >= 0.19
STDERR:
Traceback (most recent call last):
File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 1256, in <module>
main()
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/entrypoints.py", line 18, in main
ToolchainCL()
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 685, in __init__
getattr(self, command)(args)
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 104, in wrapper_func
build_dist_from_args(ctx, dist, args)
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 163, in build_dist_from_args
build_recipes(build_order, python_modules, ctx,
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/build.py", line 504, in build_recipes
recipe.build_arch(arch)
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/recipe.py", line 934, in build_arch
self.install_python_package(arch)
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/recipe.py", line 950, in install_python_package
shprint(hostpython, 'setup.py', 'install', '-O2',
File "/github/workspace/.buildozer/android/platform/python-for-android/pythonforandroid/logger.py", line 167, in shprint
for line in output:
File "/home/user/.local/lib/python3.8/site-packages/sh.py", line 911, in next
self.wait()
File "/home/user/.local/lib/python3.8/site-packages/sh.py", line 841, in wait
self.handle_command_exit_code(exit_code)
File "/home/user/.local/lib/python3.8/site-packages/sh.py", line 865, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_255:
RAN: /github/workspace/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/hostpython3/desktop/hostpython3/native-build/python3 setup.py install -O2 --root=/github/workspace/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/PictoPy/armeabi-v7a --install-lib=.
STDOUT:
/github/workspace/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/sympy/armeabi-v7a__ndk_target_21/sympy/setup.py:49: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import setup, Command
Please install the mpmath package with a version >= 0.19
STDERR:
# Command failed: ['/bin/python3', '-m', 'pythonforandroid.toolchain', 'create', '--dist_name=PictoPy', '--bootstrap=sdl2', '--requirements=python3,kivy,blinker,bottle,click,coloredlogs,Flask,flatbuffers,humanfriendly,itsdangerous,Jinja2,MarkupSafe,mpmath,numpy,onnxruntime,opencv-python-headless,packaging,protobuf,proxy_tools,PyQt5,PyQt5-Qt5,PyQt5-sip,PyQtWebEngine,PyQtWebEngine-Qt5,pywebview,QtPy,sympy,typing_extensions,Werkzeug,xxhash,', '--arch=arm64-v8a', '--arch=armeabi-v7a', '--copy-libs', '--color=always', '--storage-dir=/github/workspace/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a', '--ndk-api=21', '--ignore-setup-py', '--debug']
I'm thrilled to announce that my APK build process for the SAMPLE-KIVYMD-APP repository has been successfully completed on GitHub! 🚀
It took some frustrating build failures but still I managed to succeed.
After resolving several challenges, my GitHub Actions workflow now reliably builds the APK for my KivyMD application, thanks to the latest updates and optimizations. This achievement marks a significant milestone for my project, bringing us one step closer to delivering an enhanced mobile experience.
🔧 Key Highlights:
Automated APK Building: Our workflow now efficiently handles the APK build process without manual intervention.
Optimized Dependencies: We’ve integrated all necessary dependencies, ensuring a smooth build environment.
Seamless Deployment: The build process is fully automated, making it easier to deploy updates and improvements.
For more details, you can check out the repository here. I am looking forward to your feedback.
The text was updated successfully, but these errors were encountered: