构建Tensorflow Lite演示时,``找不到方法jackOptions()作为参数''

时间:2018-12-06 18:00:43

标签: android tensorflow

我正在尝试在Tensorflow Lite中构建演示应用程序:

https://www.tensorflow.org/lite/demo_android

相关版本:

  • Tensorlow Lite:1.12
  • Android Studio:3.2.1
  • Android SDK:android-28

当我尝试将项目包含在tensorflow/lite/java/demo中时,我收到一个构建错误:

Could not find method jackOptions() for arguments

大概这与Jack and Jill相关,如本相关SO文章Could not find method jackOptions() for arguments中所述。

但是我不清楚Tensorflow演示中如何使用它。我最好的猜测是,使用旧版本的SDK可能是一个临时解决方案,因此,如果有人知道成功构建各种API / SDK的哪个版本,我想知道。或者,如果有其他解决方案,我可以申请。

1 个答案:

答案 0 :(得分:0)

您似乎可以通过在演示源提供的演示应用程序中的tensorflow/lite/java/demo/app/build.gradle中注释掉第15、16、17行来传递此构建错误。

jackOptions {
    enabled true
}

这至少使我陷入了另一个构建错误。如果有更多相关细节,我可能会在稍后进行更新。