如何在没有错误架构的情况下打包APK libfreetype.so



我是buildozer的新手,但我有一个简单的问题:当我加上";自由型py";根据我的要求,出于某种原因,它安装了x86-64的libfreetype.so(这可能是pip的默认行为(。安装我的APK后,由于libfreetype.so架构错误,程序无法运行。进入adb shell并简单地删除有问题的文件会使我的程序完全工作(libfreetype.so是根据另一个freetype要求正确安装的(。

我该如何告诉buildozer不要打包freetype py附带的这个文件,或者更新freetype py配方以将--no二进制标志传递给";pip安装自由型py";以避免下载有问题的文件?

所以结论是我们必须为freetype py构建一个配方。我们已经做到了,他们已经接受了上游,所以这应该不会成为前进的问题。

相关内容

最新更新