Robolectric ne pouvez pas trouver des ressources ou le fichier de manifeste

J'ai créé un nouveau projet d'essai et ajouté la ligne suivante à mon testMethod:

Robolectric.getShadowApplication().getString(R.string.mystring);

Mon test a échoué avec

android.content.res.Resources$NotFoundException: unknown resource 2131558482

La console affiche les avertissements suivants:

WARNING: No manifest file found at .\..\..\MyProject\AndroidManifest.xml.Falling back to the Android OS resources only.
To remove this warning, annotate your test class with @Config(manifest=Config.NONE).
WARNING: no system properties value for ro.build.date.utc

Est AndroidManifest.xml nécessaire pour obtenir des ressources de chaîne?
J'ai essayé d'ajouter Manifeste par org.robolectric.Config.propriétés et @Config mais l'avertissement persiste et je ne peux pas obtenir la ressource de chaîne. J'ai fait en sorte que le chemin d'accès relatif à manifester est correct.
J'ai aussi essayé de changer les JUnit configuration d'exécution, mais cela n'a pas aider.

OriginalL'auteur lukjar | 2013-09-10