我正在使用Android Studio并尝试使用ActionBarActivity
代替Activity
。不幸的是,当我的主Activity
尝试调用ActionBarActivity
时,我收到错误:
Caused by: java.lang.NoClassDefFoundError:
我已为activities
添加了适当的样式:
android:theme="@style/Theme.AppCompat.Light">
。
我缺少什么,让它在Android Studio中运行?
答案 0 :(得分:1)
将support
和appcompat
库添加到Gradle
是不够的。我还必须将这些库添加到Project structure
作为依赖项。这很令人困惑,因为代码编译,但随后在运行时崩溃。