Мое приложение падает при установке minSDK на Jelly Bean

Я создал приложение tenorflow для Android, и приложение все еще отлично работает на версии lollipop, я создаю это приложение на min sdk lollipop и протестировал его в зефире и нуге, но когда я преобразовал его в приложение jelly bean 4.1, произошел сбой, и я обнаружил эту ошибку.

 Caused by: java.lang.ClassNotFoundException: Didn't find class "the.tensorflow.signlanguage.ClassifierActivity" on path: /data/app/the.losers.tensorflow.signlanguage-1.apk
                                                                                  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)

1 ответ

ClassifierActivity.java принадлежит к демонстрационному приложению tenorflow для Android.

Демонстрационные примеры Tensorflow поддерживают только API уровня 21 или выше. Это не будет работать с JellyBean.

Проверьте ниже официальной информации:

Android SDK и инструменты для сборки можно загрузить отдельно или использовать как часть Android Studio. Для создания демоверсии TensorFlow Lite для Android инструментам сборки требуется API >= 23 (но он будет работать на устройствах с API> = 21).

Ссылка здесь

Другие вопросы по тегам