我剛剛將appcompat升級到版本40。之後,我的項目拋出一個編譯錯誤 - 它無法解析FragmentActivity。Android API 23:無法解析FragmentActivity
構建目標:API 23 民:16
請讓我知道我可能是做錯了。感謝你的幫助。
我剛剛將appcompat升級到版本40。之後,我的項目拋出一個編譯錯誤 - 它無法解析FragmentActivity。Android API 23:無法解析FragmentActivity
構建目標:API 23 民:16
請讓我知道我可能是做錯了。感謝你的幫助。
謝謝大家,花時間幫助我。我從karchick領先,並添加了一個外部參考,android-support-v4.jar出現在更新的AppCompat項目/庫中,並且錯誤得到解決。
不需要使用FragmentActivity,你應該使用AppCompactActivity,它是派生類的FragmentActivity –
您應該使用AppCompatActivity
因爲它是派生類的FragmentActivity
見下文
java.lang.Object
↳ android.content.Context
↳ android.content.ContextWrapper
↳ android.view.ContextThemeWrapper
↳ android.app.Activity
↳ android.support.v4.app.FragmentActivity
↳ android.support.v7.app.AppCompatActivity
說明你正在使用V4或V7 – karthick
我使用V7這樣的圖書館,我需要V4也使用?我不清楚差異 - 「libs」文件夾同時具有android-support-v4.jar和android-support-v7-appcompat.jar,我將它們都包含在appcompat項目的Build路徑中,然後構建了我的項目。 –
您需要使用v4的片段 – karthick