
--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kivy-users/f5971eb5-ea79-4f41-b662-af749a04f6f6n%40googlegroups.com.

<Insllation error.jpg>
--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kivy-users/f5971eb5-ea79-4f41-b662-af749a04f6f6n%40googlegroups.com.
<Insllation error.jpg>
Colab is a Temporal Online Virtual Machine, mainly focus to execute Python code. It is provided by Google and each time it creates a new virtual machine that last up to 12h maximum, or until you close it. Then the environment gets deleted. So each time it is a different environment/machine.
Here more info on Colab: https://research.google.com/colaboratory/faq.html#whats-colaboratory
I believe in Colab, everything run as root, though I didn’t see this clarifications on Colab documentation.
Because each time it is a new machine, I have to install install Buildozer and all dependencies, so I should be using always the latest version.
For building the apk I run “buildozer -v android debug”, I only want to build a debug app at the moment.
Originally, the first time I built the apk for both versions, I did on different times, so I was also using different environments.
The second test I did, it was to test using “android.numeric_version”. I closed Colab (the environment) and reopen a new one between each build, to ensure they were different. I wanted using “android.numeric_version” to be the only difference between the first and second test.
Today I did a third test. I build the apk for both versions using “android.numeric_version”, but I didn’t close the environment. I used the same environment to build both apk.
This time there was
no issue. I installed version 1.0 and then I installed version 1.1, The app updated correctly, without need to uninstall the previous version
I have pending to do a fourth test, were I build both apk on the same environment, but without using “android.numeric_version”. I will let you know tomorrow
I work on Windows, so I’ll try tomorrow also to use VirtualBox and create an Ubuntu VM to also test there.