Android新手在这里,我试图在Android studio上使用IBM Bluemix / Watson的VisualRecognition并获得错误:
java.lang.VerifyError:com / ibm / watson / developer_cloud / util / CredentialUtils
at com.ibm.watson.developer_cloud.service.WatsonService。(WatsonService.java:99)
at 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
时崩溃
有什么建议吗?
答案 0 :(得分:0)
此问题已在v3.0.1
中修复。你只需要更新依赖关系,你的代码就可以了。
请参阅v3.0.1
#header-container
中提及此问题。
修复:在Android中运行并使用JDNI
时出错