android - 如何用 Python 编写 Android 应用程序?

标签 android python

<分区>

我想用 Python 编写一个 Android 应用程序,类似于将 .py 文件转换为 APK。

最佳答案

几点:首先,APK 实际上不仅仅是压缩字节码(例如应用程序 list 、资源等),所以谈论“转换”Python 文件并没有什么意义到 APK。

其次,我不鼓励这样做。我强烈鼓励改用 Xamarin Forms、Cordova、Java 或 Xamarin.Android。 Xamarin Forms 或 Cordova 的优势在于您可以使用单一代码库创建跨平台应用程序。在平台开发方面,Xamarin.Android和Java都有很好的工具支持(通过Android Studio和Visual Studio)。

话虽如此,有一个答案here如果你坚持使用 Python,你可以使用。还有许多可用的框架,例如 QPythonKivy (专为跨平台应用程序设计,类似于用于 C# 的 Xamarin Forms 和用于 JavaScript/html5 的 Cordova)。

关于android - 如何用 Python 编写 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40326178/

相关文章:

android - 多个dex文件定义Lcom/google/android/gms/common/internal/zzag

android - 关于使用 fragment 和 TextView 移动到新屏幕

python - 为什么我会收到 pylint 错误 : Module 'socket' has no 'gethostname' member (no-member)?

android - 允许 AdMob 展示视频广告

xml - 如何使用 xml 设置图像按钮的选定状态

java - pdf 在 pdfview android 中不缩放

python - 在 GoDaddy 上安装 django 站点

python - 用于评估的 Tensorflow 平均绝对误差 (MAE)

python - 如何将 C++ 中的类类型转换为 PyObject 类型?

python - 将时间转换为 unix 时间