的例外是:的Android項目片段過渡時所使用的構建目標,引發異常的新API等級21
「無法解析大號的Android超/支持/ V4 /應用/ FragmentTransitionCompat21 $ 1;」
我試圖從段管理的片段回棧中彈出最後一個片段轉換,使用下面的函數:
getSupportFragmentManager().popBackStack();
,
當我這樣做,下面的錯誤函數調用投擲。只有當我使用新的Android API版本21作爲構建目標時纔會發生這種情況。
相同的代碼做工精細與舊的API版本20.
錯誤:無法找到「android.support.v4.app.FragmentTransitionCompat21 $ 1」
好像一個內部類的基類超'FragmentTransitionCompat21'。
錯誤:
W/dalvikvm(1356): Unable to resolve superclass of Landroid/support/v4/app/FragmentTransitionCompat21$1; (1082)
W/dalvikvm(1356): Link of class 'Landroid/support/v4/app/FragmentTransitionCompat21$1;' failed
E/dalvikvm(1356): Could not find class 'android.support.v4.app.FragmentTransitionCompat21$1', referenced from method android.support.v4.app.FragmentTransitionCompat21.setEpicenter
W/dalvikvm(1356): VFY: unable to resolve new-instance 358 (Landroid/support/v4/app/FragmentTransitionCompat21$1;) in Landroid/support/v4/app/FragmentTransitionCompat21;
有人找到類似的錯誤?請幫忙解決這個問題,謝謝。
這是一個有關此事的報告問題:https://code.google.com/p/android/issues/detail?id=77670。我也在等待一個答案。順便說一句,爲什麼downvoted它? – DoruAdryan 2014-11-13 13:04:00
謝謝您提供的信息,將等待在API中解決此問題。 – skstar 2014-11-24 06:35:30
您使用哪種支持庫版本?你有沒有嘗試更新? – kleinsenberg 2014-12-18 07:53:09