Получение ошибки при использовании метода doInit () Huawei ImageKit - PullRequest
0 голосов
/ 06 августа 2020

Я пытаюсь использовать ImageKit в своем проекте android.

val res = imageRenderAPI.doInit(sourcePath, getAuthJson())

всякий раз, когда я вызываю метод doInit, как в приведенном выше коде, он всегда выдает код ошибки 35 , который является переведено на ERROR_DOINIT по документации.

Мой XML файл ниже:

<?xml version="1.0" encoding="utf-8"?>
<Root screenWidth="1080">
  <Image x="1080" y="1920" src="background.png"></Image> 
  <Image w="481" h="432"  x="481" y="120" pivotX="500" pivotY="80" rotationX="50" rotationY="50" src="human.png" > 
    <PositionAnimation> 
        <Position x="0" y="0" time="0"/> 
        <Position x="500" y="0" time="1000"/> 
    </PositionAnimation>    
    <RotationAnimation >       
        <Rotation angle="0" time="0"/>        
        <Rotation angle="360" time="6000"/>     
    </RotationAnimation>
</Image>
</Root>

Про параметры auth Json, точно следую что я получил от моего приложения / agconnect-services. json для appId, authApiKey, clientSecret и clientId, кроме идентификатора проекта, который я не уверен, какое значение ввести, я пробовал использовать cp_id и product_id в agconnect -services. json в качестве идентификатора проекта, также дает ту же ошибку. И я не использую здесь токен, поскольку в документации Image Kit Documentation указано, что токен не является обязательным. Я не мог понять, какая часть неправильная, любая помощь приветствуется.

1 Ответ

1 голос
/ 06 августа 2020

Вы инициализировали службу визуализации изображений?

При инициализации службы ваше приложение должно передать sourcePath (путь к анализируемым ресурсам) и информацию аутентификации (например, APIKey и отпечаток сертификата, в формате JSON). Ваше приложение может использовать службу только после успешной аутентификации.

Вы получаете код ошибки 35 , который описывается как: Ошибка инициализации в официальной документации. И официальное решение проблемы:

Проверьте правильность введенного пути к ресурсу.

Список ошибок, связанных с Image Kit, и их значение можно найти документация: Документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...