У меня есть пакет, который широко использует самоанализ.
Существует общедоступный класс Binding с внутренним классом OneWayBinding, закрытым для пакета. Это запутывается ProGuard. Я хотел бы предотвратить его запутывание, указав полное имя пакета. Однако ProGuard, похоже, все равно это запутывает.
-keeppackagenames com.mypackage.binding
Когда я запускаю свое приложение, я получаю следующее:
3/30/12 9:50:19.630 AM [0x0-0x276276].com.apple.JarLauncher: Caused by:
java.beans.IntrospectionException: No property exists with name:
origin for class com.mypackage.binding.Binding$OneWayBinding
Это ошибка в ProGuard? Есть ли другой вариант, который мне нужен?