怎么用Buildozer构建针对Oracle数据库的Android应用程序?

2024-09-27 22:20:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我对基维有个大问题。你能帮助我吗?在

我为我的公司开发库存控制应用程序。我公司使用Oracle数据库。我用Kivy、Python编写代码,并使用cx_Oracle连接我们的数据库。它在我的电脑上工作完美。但我的安卓手机不工作。我用Buildozer构建了一个APK。出错后,我写日志。我得到的错误是:

python  :  ImportError: No module named cx_Oracle

我的安卓手机没有找到cxüu Oracle。我无法通过手机访问Oracle数据库,应用程序无法正常工作。你有什么建议吗?在

^{pr2}$

注意:我用“*”隐藏了我的公司数据


Tags: 代码数据库错误库存公司apk手机oracle
1条回答
网友
1楼 · 发布于 2024-09-27 22:20:56

您需要在APK中包含cx\u Oracle模块。但是,cxu Oracle是一个编译的C模块,所以pythonforandroid需要一个recipe来编译它(参考here都是现有的方法)。现在还没有这样的食谱,但你可以试着写一个。你可能想要一个CompiledComponentsPythonRecipe。在

相关问题 更多 >

    热门问题