2013-04-06 6 views
1

Я использую Robolectric 1.2 в 2.3.3 проекте Andorid (API 10)
Он бросает ниже ошибку компиляции, при использовании метода shadowOfRobolectric ошибка компиляции при использовании метода shadowOf

ShadowView shadowView = Robolectric.shadowOf(view); 

ошибки: не может получить доступ ObjectAnimator

Но ошибка исчезает, если я изменю Android SDK для API 11 и выше

ответ

1

После некоторого анализа, обнаружили, что это ошибка в robolectric.

На данный момент, используя 2.0-альфа-1, кажется, исправить проблему.

Здесь вопрос GitHub создан для выпуска
https://github.com/pivotal/robolectric/issues/431

3

Я до сих пор с этой проблемой с 2.2. Я обошел это

import static org.robolectric.Robolectric.shadowOf_; 
... 
ShadowView shadowView = Robolectric.shadowOf_(view); 

Если бы кто-нибудь мог представить себе, почему это работает, это было бы здорово!

Смежные вопросы