2017-07-28 104 views
0

我想编译一个Andriod apk文件,它比Buildozer默认使用的更新版本(2.7.2)更新版本。buildozer - 使用不同的python版本(不是默认的2.7.2)

原因是,我有一个需要2.7.7或更高版本的库,并且我没有那么自信用自己的特定库创建完整的Python版本。该应用程序在运行2.7.12的Linux PC上完美运行。

使用Python 3.5与Crystax再次给我更多的问题。 (如果上述解决方案不可行,我会再试一次。)

对于“Python中级”的人来说,这是不可能的,还是太复杂?任何帮助表示赞赏。

编辑:好吧,看起来像我需要从github的库中编译一个用于android的python。 Annnnd ..... 有趣的开始!

回答

0

用于编译python2的代码位于配方here中。定位不同的python版本需要更新所有补丁程序,并可能根据兼容性的需要进行其他更改。

https://github.com/kivy/python-for-android/pull/775有一个PR,这可能是一个有用的参考。我不知道它是否会轻松工作。

用crystax去python3路线可能更容易。

+0

感谢您的支持。我对使用python2的不同配方有了一个很好的看法,但现在已经超出了我的想法。也许在将来。 – Deezle