为什么AppTheme风格.Parent需要" Base.Theme ..."

时间:2018-03-01 15:42:15

标签: android android-actionbar styles

我遇到了错误

  

在Android studio

中加载未知错误的AppCompat ActionBar失败

解决方案很简单:

变化

< style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

<   style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

我不清楚为什么要做出这种改变。请有人能告诉我原因吗?

1 个答案:

答案 0 :(得分:0)

某些版本的Android Studio如何处理某些appcompat支持库版本似乎存在问题。您可以在此处找到更详细的答案:

Failed to load AppCompat ActionBar with unknown error in android studio

将AS更新为3.2,并将Gradle更新为4.6之后,问题对我来说已经消失了。