当前位置: 首页 > 面试题库 >

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

能钟展
2023-03-14
问题内容

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


问题答案:

要点:首先,APK不仅仅是压缩字节码(例如,应用程序清单,资源等),实际上还有很多其他功能,因此谈论将Python文件“转换”为APK并没有多大意义。 。

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

话虽如此,如果您坚持使用Python,可以在这里使用答案。还有许多可用的框架,例如QPython和Kivy(它们是为跨平台应用程序设计的,类似于Ca的Xamarin Forms和JavaScript / html5的Cordova)。



 类似资料:
  • translated_page: https://github.com/PX4/Devguide/blob/master/en/tutorials/tutorial_hello_sky.md translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e translated: true 第一个应用程序教程(Hello Sky) 本教程详细解释了如

  • 我想用python为我的iPhone构建一个IOS应用程序,但我有一个问题--我不知道哪个IDE最适合这个任务:/我曾经用过Java的Andriod Studio,我想知道是否有类似的东西,但对于使用python的IOS应用程序...我真的想在IDE里面有一个iPhone模拟器,就像在Andriod studio里面有一个Andriod设备模拟器一样,你可以用那部手机检查应用程序...如果有类似我

  • 来自Java规范SE 7版 §3.1 Unicode 程序是使用Unicode字符集编写的。 §3.2词汇翻译 使用以下三个词法翻译步骤,将原始Unicode字符流转换为一系列标记。。。 我很困惑,因为我用我的本机字符编码(Windows-1252)编写我的源代码,规范提到(?)都从原始Unicode字符流开始,然后执行词法翻译(包括Unicode转义转换)。 他们提到Unicode转义可以用来包

  • 应用程序开发人员使用composer-clientnpm模块以编程方式连接到已部署的业务网络,创建、读取、更新、删除资产和参与者,以及提交交易。如果应用程序需要能够部署或管理业务网络,则可以使用composer-adminnpm模块。 示例landregistry.js文件包含一个代表土地注册的类,并包含列出土地权证、添加默认权证和提交交易的方法。这已经使用JavaScript类实现了; 然而,你

  • 所以我有一个使用unity的android游戏,我在dll中寻找脚本,并确切地知道我应该在C#代码中更改什么,我的意思是我几乎完全反向工程了这个应用程序。下一步该怎么办?顺从它?但怎么做?

  • 我有一个用Kotlin(android studio)编写的android应用程序和用React Native编写的应用程序的UI。我的问题是这些能联系在一起吗?如果是,怎么做?还有,你们能发布一些我可以通过的链接吗。 附注:我对react Native一无所知。