1

Robolectric-Sampleを Eclipse で 2 つのプロジェクトに分割しようとしました。

私はそれをRobolectricSample-splitと呼びました。最初の部分はAndroid部分で、2 番目はTest部分です。

そして、それは私を夢中にさせます!!! Robolectric は素晴らしいソフトウェアですが、ドキュメントはありません!
とにかく - Android 部分は動作します。Test-part は 50% 以上の赤色を示します。

主に2 つのエラーがあります。

ShadowLayoutInflater は Robolectric 2 アルファに含まれていましたが、現在は 2.1 で生成されているようですが、私の場合はそうではありません。

2 番目のエラー: org.fest.reflect.exception.ReflectionError: 引数 [com.pivotallabs.injected.TestApplication@2602585e、null、org.robolectric.RoboInstrumentation@64b041b0、null、0、com.pivotallabs でメソッド 'attach' を呼び出すことができません.injected.TestApplication@2602585e, Intent{componentName=ComponentInfo{com.pivotallabs/com.pivotallabs.HomeActivity}, extras=Bundle[{}]}, null, 'title', null, 'id', null, {0.0 0mcc0mnc de_DE ?swdp ?wdp ?hdp nrml ?orien ?uimode ?night ?touch ?keyb/?/? ?nav/?}]

ここに 2 つの SS があります。 ShadowLayoutInflater 付ける

助けてください!
PS: はい - IJ に切り替えると問題が解決することはわかっていますが、Robolectric のような成熟した SW は Eclipse でも動作するはずです。グラドル

4

0 に答える 0