Pro-guard - ошибка при парсинге

Мое приложение использует zendesk sdk, а также zendesk chat sdk. Я использую конфигурацию pro-guard, предоставленную SDK. Ниже приведена ошибка при использовании конфигурации pro-guard.

Ошибка: не удалось выполнить задачу ':app:transformJackWithJackForProductionRelease'.

com.android.build.api.transform.TransformException: com.android.builder.core.JackToolchain$ToolchainException: исключение конфигурации Jack. Ошибка при разборе '/home/mangesh/.android/build-cache/15c44a5d9c68798ae18de800a572685f9f74a9f2/output/proguard.txt':2

Ниже приведена строка ошибки в вышеупомянутом файле.

-keep,includedescriptorclasses class com.zopim.android.sdk.** { *; }

Я использую опцию jack для своего проекта. Я попытался найти вышеупомянутую строку конфигурации pro-guard. Есть идеи, что случилось?


person Mangesh Kadam    schedule 06.03.2017    source источник
comment
Вы прошли страницу документации zendesk proguard https://developer.zendesk.com/embeddables/docs/android/use_proguard, там четко написано, как использовать   -  person notTdar    schedule 06.03.2017
comment
Да. Я использую те же правила pro-guard. Я попробовал даже там пример приложения с конфигурацией pro-guard, предоставленной на github. Единственная разница, которую я вижу, заключается в том, что я использую вариант гнезда, а его нет.   -  person Mangesh Kadam    schedule 06.03.2017
comment
Я где-то слышал об этом, но не был в этом уверен. Спасибо, что обратили мое внимание.   -  person notTdar    schedule 10.03.2017


Ответы (1)


Проблема связана с zendesksdk. В настоящее время SDK не поддерживает опцию jack. Дополнительные сведения см. на странице https://support.zendesk.com/hc/en-us/community/posts/115001255048-zendesk-sdk-compatibility-issue-with-jack-option#

person Mangesh Kadam    schedule 10.03.2017