我终于到了可以使用Buildozer 1.0毫无错误地构建Python Kivy APK的地步。我构建了2个示例应用程序,一个使用基本的Python代码,另一个使用其他Python软件包(paho-mqtt)。我可以使用mqtt安装APK,但运行时会立即关闭。基本的Python应用程序甚至都不会安装。智能手机是配备Android 10的诺基亚6.1。正如我所说的,我正在运行在Ubuntu 20.04 Desktop 64bit(VirtualBox 6.1)中运行的buildozer 1.0,Python 3.8.2,openjdk 1.8.0_252,Android NDK r19c。以上是兼容性问题吗?可以解决吗?怎么样?注意:由于使用USB连接到VM时,Buildozer无法识别我的智能手机,因此我使用“ buildozer”服务和智能手机上的Chrome浏览器下载APK。
您是否尝试过在android 9上运行它?我也遇到类似的问题,其中应用程序在9上运行但在android 10上失败。