Android Eclipse 插件 : Instrumentation Test Runner not specified

标签 android eclipse unit-testing junit

我在尝试使用 Android 项目从 Eclipse 运行单元测试时遇到此错误。 Android 首选项中的 Instrumentation Test Runners 列表为空。

[2009-06-17 23:57:51 - MyApp] ERROR: Application does not specify a android.test.InstrumentationTestRunner instrumentation or does not declare uses-library android.test.runner

这也是令人恼火的决定,因为我尝试运行一次单元测试,这就是我一直想做的事情。

最佳答案

您可能在 AndroidManifest.xml 中缺少 uses-libraryinstrumentation 节点:

<manifest ...>
    <application ...>
        <!-- ... -->
        <uses-library android:name="android.test.runner" />
    </application>
    <instrumentation android:name="android.test.InstrumentationTestRunner"
        android:targetPackage="your.package"
        android:label="your tests label" />
</manifest>

关于Android Eclipse 插件 : Instrumentation Test Runner not specified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1009970/

相关文章:

javascript - get 方法工作,但不是 post - ZapWorks Studio

android - 在 ScrollView 中点击文本字段时背景图像被拉伸(stretch)

eclipse - 将 Eclipse 与低分辨率监视器结合使用

javascript - adMod 与 PhoneGap 云构建

android - Android gradle DexException:在多dex模式下不支持库dex文件

html - SWT.MOZILLA 浏览器小部件是否支持 SVG?

java - Eclipse:保存而不保存操作

c# - 如何使模拟第一次抛出异常并在第二次返回值

java - Mockito 的 argumentCaptor 示例

c# - 如何使 Assert.AreEqual 通过 POCO