2011-10-22 18 views
4

This链接说,这确实有可能在的Python编写代码,并在的Android平台使用它的应用程序开发。我想知道当使用Python而不是Java时会出现什么问题。在执行速度或大小方面是否有任何妥协?Python和Android的

回答

3

从您发布的链接:

脚本可以交互地在终端上运行,在后台,或通过语言区域。

这已经是一个缺点,因为您无法轻松地将您的应用程序发布到Android电子市场。这可表面上却由Pygame Subset for Android,构建脚本来避免,但我不知道这件事。然而,Python解释器需要安装在设备上,这会使应用程序的大小膨胀很多。

的Python的执行过程中的Android设备上的速度比Java更慢,因为Python没有奇迹般地加速只是因为它运行在手机上。不过,在大多数情况下,这种差异并不是那么好。

+1

我也从一个相关的问题,该脚本可以被转换成.apk文件锯,然后才会有上发布到Android市场的问题? 您是否尝试过使用S4LA? –

+0

我没有,但似乎这实际上是可能的。 > OU可能要检查这个环节,这也解释了如何释放脚本到Android Market:http://jokar-johnk.blogspot.com/2011/02/how-to-make-android-app-with-sl4a html的 – cemper93