0

Android новобранец здесь, я пытаюсь использовать VisualRecognition IBM Bluemix/Уотсона на андроид студии и получить ошибки как:Bluemix/Waston на андроид (VerifyError)

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. Вам просто нужно обновить зависимость, код должен быть в порядке.

См. Упоминание этой проблемы в CHANGELOG за v3.0.1.

Fix: Error when running in Android and using JDNI

Смежные вопросы