0

我已经创建了 tensorflow android 应用程序,并且应用程序在棒棒糖版本上仍然可以完美运行,我在 min sdk 棒棒糖上构建了这个应用程序,并将它测试成棉花糖和牛轧糖,但是当我将它转换成果冻豆 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)
4

1 回答 1

1

ClassifierActivity.java属于tensorflow for Android 的演示应用程序。

TensorFlow 演示示例仅支持API 级别 21 或更高级别。它不适用于JellyBean

查看以下官方信息:

Android SDK 和构建工具可以单独下载或作为 Android Studio 的一部分使用。要构建 TensorFlow Lite Android 演示,构建工具需要 API >= 23(但它将在 API >= 21 的设备上运行)。

链接在这里

于 2018-07-07T14:51:08.853 回答