我主要使用Python编程,并且总是试图避开Java(没有特别的原因,真的)。现在我发现自己处于一个需要为Android构建应用程序的位置。
我的问题是,如果我使用SL4A或Kivy或其他平台在Python中构建应用程序,在速度,资源消耗,硬件功能访问等方面是否存在任何内在差异(我仍然需要探索这些选项)详细地)?或者我应该下载SDK Bundle并开始学习专门为Android构建应用程序吗?
答案 0 :(得分:0)
据我所知,您提及的项目都不是用于构建原生Android应用程序。如果你真的对Jython和Android有所了解,也许你可以使用jython来制作原生应用程序,但既然你提到你从未使用过Java,那就不太可能了。不幸的是,唯一试图这样做的项目已经死了(并且可能转变为SL4A?)。
所以TL; DR,如果你想要完全原生的,我不能相信它不是Java经验,你别无选择。如果没有,你应该指定你究竟要完成什么,也许Python已经足够好了。