Ну, я запускаю несколько скриптов на Python, чтобы протестировать несколько функций в моем приложении для Android, и я использую инструмент monkeyrunner, и все работает отлично. Но для тестирования некоторых функций мне нужно использовать модуль OpenCV, который я не могу импортировать в monkeyrunner. Есть ли способ импортировать эту библиотеку?
import cv2
Traceback (most recent call last): File "", line 1, in ImportError: No module named cv2
И как я могу это сделать?
Эта ветка относится к вашему вопросу. Я думаю, что это лучший способ stackoverflow.com/questions/27406303/… По мере продвижения я могу сказать вам, что нужно использовать разделенный abi в gradle при компиляции подписанного apk. Использование split abi уменьшает размер вашего скомпилированного apk с ~ 90 МБ до ~ 10 МБ.
Вы должны иметь возможность использовать OpenCV с AndroidViewClient
Вы можете импортировать openCV прямо в Android! Я думаю, что сложно импортировать напрямую в monkeyrunner