安卓:Java与Python的对比

10 投票
3 回答
4671 浏览
提问于 2025-04-15 15:28

除了常见的Python和Java之间的争论之外,还有没有其他理由让人更倾向于在安卓手机上使用Python或Java进行开发呢?

3 个回答

2

在手机平台上,性能和内存使用比桌面电脑或服务器要重要得多。安卓上运行的Java虚拟机(JVM)是专门为手机平台进行了高度优化的。根据我看到的关于Python在安卓上的信息,似乎没有哪个虚拟机是专门为手机平台优化的。

11

在Android平台上,Java更“本土化”,也就是说它更适合这个环境。而Python虽然也在努力追赶,但据我所知,目前还没有完全达到同样的水平。相反,在App Engine上,Python比Java早出现一年,所以它在这方面更成熟、更完善(尽管Java正在赶上)。

所以,如果你在Java和Python之间犹豫不决,而这个部署是在像Linux这样的通用平台上,我认为Python在成熟度和完整性方面的优势可能会让你选择它来部署在App Engine上,而在Android上则更倾向于选择Java。

撰写回答