У меня ошибка при добавлении библиотеки истинного времени в Android - PullRequest
0 голосов
/ 11 сентября 2018

Я добавил библиотеку truetime для получения сетевого времени, но у меня есть ошибка, которую я не могу устранить в Android.

библиотека:

implementation 'com.github.instacart.truetime-android:library-extension-rx:2.0'

Ошибка: Проблемы с Android:

    InnerClass annotations are missing corresponding EnclosingMember annotations. Such InnerClass annotations are ignored.
Message{kind=WARNING, text=InnerClass annotations are missing corresponding EnclosingMember annotations. Such InnerClass annotations are ignored., sources=[Unknown source file], tool name=Optional.of(D8)}

Компилятор Java:

The rule `-keep public class *extends java.lang.annotation.Annotation { 

Я так старался, но это не помогло.

Пожалуйста, кто-нибудь, решите эту проблему. Было бы оценено.

Заранее спасибо.

1 Ответ

0 голосов
/ 11 сентября 2018

Пожалуйста, проверьте ответ здесь .

Для вашего удобства я также привожу ответы здесь:

Решение 1:

попробуйте обновить gradle до последней версии.

Решение 2:

добавить эту строку кода в правило proguard

-keepattributes *Annotation*
-keep @**annotation** class * {*;}
...