Hi!
My Python-Kivy app was actually working, and released on Google Play store in open test, using Buildozer. Then I accidentally did a ’buildozer distclean’ and ’buildozer appclean’ and as you can see on another thread – https://groups.google.com/g/kivy-users/c/EIqHbDLZ2ZY – that created a large amount of problems.
Now it (almost) compiles, but depending on which Kivy version I specify in buildozer.spec, I get different results:
If I choose Kivy v. 2.2.1 the app runs, but my modification of TouchTracer doesn’t work (as I described in https://github.com/kivy/kivy/issues/7861 in April 2022).
But if I switch back to Kivy v. 2.0.0 I get this error:
"Unable to import kivy._clock. Have you perhaps forgotten to compile kivy? Kivy contains Cython code which needs to be compiled. A missing kivy._clock often indicates the Cython code has not been compiled. Please follow the installation instructions and make sure to compile Kivy"
But I am not sure how I should 'compile Kivy'?
Is it this?:
python -m pip install kivy[base] kivy_examples
(In Terminal, on Ubuntu linux, while in the project directory and after activating my new specific venv?)
Is the Kivy compilation erased every time I do a 'buildozer appclean'?
I look forward to hear from you guys. Thank you. :-)