log:
[INFO]: -> running mv /root/.local/share/python-for-android/dists/unnamed_dist_1/_python_bundle/_python_bundle/site-packages/kivy/_clock.cpython-37m-x86_64-linux-gnu.so /root/.local/share/python-for-android/...(and 79 more)
[INFO]: -> running mv /root/.local/share/python-for-android/dists/unnamed_dist_1/_python_bundle/_python_bundle/site-packages/kivy/weakproxy.cpython-37m-x86_64-linux-gnu.so /root/.local/share/python-for-andro...(and 85 more)
[INFO]: -> running mv /root/.local/share/python-for-android/dists/unnamed_dist_1/_python_bundle/_python_bundle/site-packages/kivy/properties.cpython-37m-x86_64-linux-gnu.so /root/.local/share/python-for-andr...(and 87 more)
[INFO]: <- directory context /root/test
[INFO]: Stripping libraries
[INFO]: -> running find /root/.local/share/python-for-android/dists/unnamed_dist_1/_python_bundle/_python_bundle/modules /root/.local/share/python-for-android/dists/unnamed_dist_1/libs -iname *.so
[INFO]: Stripping libraries in private dir
[INFO]: Frying eggs in /root/.local/share/python-for-android/dists/unnamed_dist_1/_python_bundle/_python_bundle/site-packages
[INFO]: -> directory context /root/.local/share/python-for-android/dists/unnamed_dist_1
[INFO]: Saving distribution info
[INFO]: <- directory context /root/test
[INFO]: # Your distribution was created successfully, exiting.
[INFO]: Dist can be found at (for now) /root/.local/share/python-for-android/dists/unnamed_dist_1
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: unnamed_dist_1: min API 21, includes recipes (hostpython3, sdl2_image, sdl2_mixer, sdl2_ttf, python3, sdl2, six, pyjnius, kivy, requests3), built for archs (armeabi-v7a)
[INFO]: unnamed_dist_1 has compatible recipes, using this one
Traceback (most recent call last):
File "/usr/local/bin/p4a", line 11, in <module>
load_entry_point('python-for-android==0.6.0', 'console_scripts', 'p4a')()
File "/usr/local/lib/python3.6/dist-packages/pythonforandroid/toolchain.py", line 1033, in main
ToolchainCL()
File "/usr/local/lib/python3.6/dist-packages/pythonforandroid/toolchain.py", line 553, in __init__
getattr(self, args.subparser_name.replace('-', '_'))(args)
File "/usr/local/lib/python3.6/dist-packages/pythonforandroid/toolchain.py", line 151, in wrapper_func
func(self, args)
File "/usr/local/lib/python3.6/dist-packages/pythonforandroid/toolchain.py", line 776, in apk
unknown_args[i+1] = realpath(expanduser(unknown_args[i+1]))
IndexError: list index out of range
real 21m16.842s
user 13m15.721s
sys 3m53.464s
root@da199853fc95:~/test# cat .p4a
--arch=armeabi-v7a
--name 'test'
--package com.example.test
--version 1
--permission=INTERNET
--requirements=python3,kivy,requests3
--private
root@da199853fc95:~/test#
#cat .p4a
--arch=armeabi-v7a
--name 'test'
--package com.example.test
--version 1
--permission=INTERNET
--requirements=python3,kivy,requests3
root@da199853fc95:~/test#
I probe compile hello world with env by @Jonast in docker:
https://github.com/JonasT/p4a-build-spaces/
./p4aspaces shell p4a-py3-api28ndk21
#p4a apk
Build without error:
.p4a file: