我在这里和这里检查过,但都没有解决我的问题。ActionBarActivity
通过 Gradle 成功添加 v7 appcompat 后,我正在扩展。
问题是当我的 Activity 扩展Activity
它工作正常。但是,当我扩展
ActionBarActivity
它时,它会崩溃
java.lang.NoClassDefFoundError: com.bignerdranch.android.criminalintent.TestActivity
这是我在清单中的活动:
<activity
android:name=".TestActivity"
android:label="@string/app_name"
android:theme="@style/Theme.AppCompat.Light">
</activity>
这是我的 build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
dependencies {
compile 'com.android.support:support-v4:18.0.+'
compile 'com.android.support:appcompat-v7:18.0.+'
}
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 8
targetSdkVersion 18
}
}