2012-04-09 43 views

回答

1

我遇到了類似的問題。看起來像是因爲你添加了一個Android Jar到你的項目,這不是一個Android項目。在我的情況下,我將我的項目改爲Android項目,效果很好。

5

我遇到了類似的問題:

java.lang.RuntimeException: Stub! 

at junit.runner.Version.id(Version.java:5) 
    at org.powermock.modules.junit4.PowerMockRunner.getJUnitVersion(PowerMockRunner.java:32) 
    at org.powermock.modules.junit4.PowerMockRunner.<init>(PowerMockRunner.java:27 

我固定它是在我的Eclipse項目的類路徑移動junit.jar提前android.jar的方式。原因是junitandroidjunit.runner.Version包含相同的包和類,所以當android.ja r在前時,類加載器將從android.jar加載這個類,但它應該從junit.jar下載它,從而拋出異常。