作为必须在 c/c++/objc 中为新的 Livecode 应用程序创建“外部”的替代方法,我开发了一个 Python 网络套接字应用程序,它通过套接字与其通信。这样做的原因是我需要使用一些由我的“自定义”Python 库提供的函数。目前这些功能在 Livecode 中是不可用的。 Livecode 和 Python 应用程序之间的通信如我所愿。
我目前只在 OSX 上的桌面应用程序中测试过这项技术。保存独立程序时,我将已编译的 Python 应用程序 bundle 在“独立 LC 应用程序设置”中,整个程序安装和运行没有问题。
现在,是否可以为 IOS 和/或 Android 应用程序完成相同的任务? 我可以将已编译的 Python 脚本与 Livecode IOS/Android 移动应用程序 bundle 在一起以便在这些设备上运行吗?我当然知道,IOS 或 Android 都没有默认安装 Python。那么实现这一目标的最佳方法是什么?我是 Livecode 的新手。我已经在 Pythonista 上测试了我的 Python 脚本在 iPhone 和 iPad 上运行,只是为了确保它可以运行并且可以在那里完美运行。那么,如何将我的 Livecode 应用程序与我的 Python 脚本打包在一起,以便它们可以在移动设备上安装和运行?
最佳答案
如何调用 Python 脚本? Shell 命令在移动设备上不可用,所以我想您需要创建一个外部命令来调用您编译的脚本。但是套接字在移动设备上也不可用(很快就会成为 afaik)。但是出于好奇,您的 python 脚本在做什么,而这些在 LiveCode 中是做不到的?
关于android - 通过移动设备上的网络套接字将 Livecode native 应用程序与 Python 应用程序集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20024121/