Android 资源$NotFoundException用于Robolectric字符串数组
在调用Android 资源$NotFoundException用于Robolectric字符串数组,android,robolectric,Android,Robolectric,在调用getResources().getStringArray(R.array.some\u array\u id)时,在我的机器人分子测试中,我遇到了Resources$NotFoundException的崩溃 其他资源类型不会发生这种情况,在测试之外运行时,它在我的应用程序中也会起作用。问题在于我如何在资源中定义数组,我使用了: <array name="some_array_id"> </array> 我需要使用: <string-array name
getResources().getStringArray(R.array.some\u array\u id)
时,在我的机器人分子测试中,我遇到了Resources$NotFoundException
的崩溃
其他资源类型不会发生这种情况,在测试之外运行时,它在我的应用程序中也会起作用。问题在于我如何在资源中定义数组,我使用了:
<array name="some_array_id">
</array>
我需要使用:
<string-array name="some_array_id">
</string-array>
任何一个都可以与真正的Android SDK配合使用,但只有string-array
可以与Robolectric配合使用