如何在python中编写Android应用程序?

How can I write an Android app in Python?

本问题已经有最佳答案,请猛点这里访问。

我想用python编写一个android应用程序,这是一个将.py文件转换为apk的过程。


几点:首先,事实上,对于APK来说,压缩字节码(例如,应用程序清单、资源等)要比压缩字节码多得多,因此谈论将python文件"转换"为APK真的没有意义。

其次,我不鼓励这样做。我强烈鼓励使用XAMARIN窗体,科尔多瓦,Java,或XAMARIN。Android。Xamarin Forms或Cordova的优势在于,您可以使用单个代码库创建跨平台应用程序。在平台特定开发方面,XAMARIN、Android和Java都有非常好的工具支持(通过Android Studio和VisualStudio)。

有了这句话,如果您坚持使用Python,这里有一个答案您可以使用。还有许多可用的框架,如qpyhon和kivy(设计用于跨平台应用程序,类似于c_的xamarin表单和javascript/html5的cordova)。