Android ProGuard: сохранение внутреннего аннотированного интерфейса - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть класс:

public class Cars {

    @IntDef(flag = true, value = {Condition.NEW, Condition.USED})
    @interface Condition {
         int NEW = 0, int USED = 1
    }
}

Я пытаюсь найти правило защиты, которое позволит классу Условие не быть запутанным.

Я пробовал несколько вариантов:

-keep @interface com.vungle.warren.downloader.DownloadRequest.Status

, но все равно получаю ошибку при компиляции:

can't find referenced class com.testapp.app.models.Car$Condition

Есть ли у кого-нибудь представление о том, какое правило proguard будетосветить этот сценарий?

...