Мое приложение падает при установке 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).
Ссылка здесь