Robolectric xxx method is not mo

2021-03-17  本文已影响0人  羽寂

困扰了我两天的时间,在这里发出来供大家参考减少不必要的时间浪费。

1. Robolectric 4.0以上需要Android Gradle插件/ Android Studio 3.2或更高版本

解决办法:升级Gradle插件版本和Android Studio版本

2. 目前Robolectric最高支持到andorid sdk 28

解决办法:将compileSdkVersion设置为小于等于28、testOptions加入下方配置

android { 
    compileSdkVersion 28 
    testOptions {
            unitTests {
                includeAndroidResources = true
                returnDefaultValues =true  
            }
        }
}
上一篇 下一篇

猜你喜欢

热点阅读