Я обращаюсь к сообществу, так как DJI, вероятно, будет закрыт на ближайшее время, надеюсь, кто-то может подтвердить и / или предложить решение.
Я обнаружил, что любое приложение 4.11.1 (включая образцы DJI) ) cra sh и / или потерпите неудачу, если вы включите proguard (DJI включил правила proguard в свои образцы). В зависимости от того, какой сэмпл вы запускаете, существует либо hard cra * sh, либо исключение (см. Ниже). По-видимому, исключение блокирует инициализацию SDK, в результате чего приложение не может выполнить какую-либо операцию дронов.
Исключение составляет:
Экземпляр DJI EventBus по умолчанию уже существует. Его можно установить только один раз, прежде чем использовать в первый раз для обеспечения согласованного поведения.
Сначала я подумал, что это результат того, что приложения используют EventBus, но с тех пор я опроверг эту мысль.
Есть идеи?