Kivy Opencv Android

Estoy tratando de construir una aplicación de Android de ejemplo basada en Kivy y OpenCv:

import kivy
from kivy.uix.button import Button
import cv2
kivy.require('1.0.6') 


from kivy.app import App
from kivy.uix.label import Label


class MyApp(App):

    def build(self):
        return Button(text='Hello!',
                      background_color=(0, 0, 1, 1),  
                      font_size=150)


if __name__ == '__main__':
    MyApp().run()

Al ejecutar este ejemplo en el escritorio, funciona bien, sin embargo, cuando construyo el APK con Buildozer e intento ejecutarlo en el teléfono, la aplicación se abre y se cierra inmediatamente. Mis configuraciones de buildozer son:

[app]

title = MyTest

package.name = kivycrash2

package.domain = org.test

source.dir = .

source.include_exts = py,png,jpg,kv,atlas

version = 0.1

requirements =  kivy, numpy, cv2

orientation = landscape

Si elimino el "import cv2" del código y también elimino los requisitos de cv2 y numpy del generador, el apk generado funciona bien en el teléfono.

¿Es posible hacer que OpenCV funcione con Kivy en un dispositivo Android? ¿Buildozer utiliza la versión opencv instalada en mi sistema (opencv 3)?

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta