2013-07-09 50 views
0

对不起,这是一般性问题,但我很难搞清楚如何开始这个。我试图将Python中的一些自然语言工具包代码与我在Unity中开发的移动应用程序结合起来。这是一个非常少量的代码,但它对应用程序的运行至关重要。如何将Python代码整合到移动应用程序中?

我需要有某种形式的服务器上运行的Python代码?我会如何去做这件事?我对python和移动开发非常陌生。

谢谢。

+0

你想开发(我猜的Ubuntu?)什么样的移动平台的?你到目前为止尝试过什么吗?如果是这样,你可以发布一些代码,让人们可以看看吗?它是一个本机应用程序?它是一个网络应用程序? :) –

回答

1

如果它运行在Android上,尽量Python for AndroidScripting Layer for Android。这些可以用来创建完整的Android应用程序(编译成apk,部署等)。你可以将你的Python代码编译成它自己的小型独立应用程序,并让主应用程序在后台使用它。

0

传统/经典Python是用C实现这可以很容易地集成到具有支持编译C.

我不熟悉团结的环境,但这里是你如何将一些通用准则用标准的iOS和Android来做。在iOS上,您只需将所有Python C源文件(减去具有'main'函数的那些文件)添加到Xcode中的项目中。在Android上,你会增加所有的C源文件到项目的JNI部分项目,并会使用NDK建造,来构建本地共享库,将(再次,减去有一个“主”功能的那些)成为你的应用的一部分。

你有限到Python?如果没有,你可能想看看Lua,因为它更小(更少的C源文件),并且可能会更快。

相关问题