我正在构建一个需要OpenCV模块的Kivy应用程序,但是当我运行它时,Kivy Launcher会一直崩溃 .
我从PyPi(https://pypi.python.org/pypi/opencv-python#downloads)下载了OpenCV并将其放入我的kivy项目目录中 . 我的项目目录目前包含main.py文件,android.txt文件和opencv下载 . 在main.py文件中,我在代码顶部写了"import cv2" . 但是,我的应用程序一直在Kivy Launcher 中崩溃 .
安装python扩展以在Kivy Launcher中使用的正确方法是什么?
顺便说一句 - 我是Kivy和Android应用程序开发的新手,所以任何帮助都非常感谢
1 回答
这不是事情的运作方式 . OpenCV应该专门为Android编译 . 我猜你用buildozer构建apk?在这种情况下,您应该修改
buildozer.spec
文件中的requirements
行以添加opencv
,例如:通过python-for-android项目为Android provided编译python模块 .