roboelectric的主题问题

时间:2017-05-02 05:09:31

标签: android unit-testing robolectric

我是Android上Robolectric测试的新手。我得到了:

java.lang.IllegalStateException:您需要在此活动中使用Theme.AppCompat主题(或后代)。

在Gradle文件中,我使用以下依赖项

testCompile 'junit:junit:4.12'
    testCompile 'org.robolectric:robolectric:3.0'
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    testCompile ('com.squareup.assertj:assertj-android:1.0.0') {
        exclude module: 'support-annotations'
    }

In the AndroidManifest file,
minSdkVersion 16
targetSdkVersion 25

In the styles file,I am using the following theme



<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <item name="windowActionBar">false</item>

我谷歌的错误,但没有解决方案的作用。 那么,请帮我解决这个问题?

0 个答案:

没有答案