【问题标题】:Bluemix / Waston on android (VerifyError)Android 上的 Bluemix/Waston (VerifyError)
【发布时间】:2016-06-11 19:46:12
【问题描述】:

这里是 Android 菜鸟,我正在尝试在 android studio 上使用 IBM Bluemix / Watson 的 VisualRecognition 并得到错误:

java.lang.VerifyError: com/ibm/watson/developer_cloud/util/CredentialUtils

在 com.ibm.watson.developer_cloud.service.WatsonService.(WatsonService.java:99)

在 com.ibm.watson.developer_cloud.visual_recognition.v3.VisualRecognition.(VisualRecognition.java:88)

VisualRecognition service = new VisualRecognition(VisualRecognition.VERSION_DATE_2016_05_19); 
service.setApiKey("XXXXXXXXXX"); 
ClassifyImagesOptions options = new ClassifyImagesOptions.Builder()
         .images(new File("src/main/res/drawable/img_dummy.png"))
         .build(); 
VisualClassification result = service.classify(options).execute(); 

一切正常,包括连接到 bluemix 应用程序,但在到达 VisualRecognition 时崩溃

有什么建议吗?

【问题讨论】:

  • 您可以添加您尝试过的产生此错误的代码吗?

标签: java android ibm-cloud ibm-watson visual-recognition


【解决方案1】:

此问题已在 v3.0.1 中修复。你只需要更新依赖,你的代码应该没问题。

请参阅CHANGELOG 中提到此问题的v3.0.1。

修复:在 Android 中运行并使用 JDNI 时出错

【讨论】:

    猜你喜欢
    • 2017-06-20
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 2021-02-15
    • 2014-07-20
    相关资源
    最近更新 更多