android - 使用 Ant 构建项目并运行 JUnit Test Android 应用程序,但 Ant Junit 测试失败

标签 android ant junit

我创建了一个简单的 Android 项目。我还为该项目创建了 Junit 案例。我在同一个项目中有我的 Android 应用程序和测试用例。我的结构如下:

-AndroidApp
    -src
       -SampleActivity
    -tests
       -SampleActivityTest

我已经更改了 Order 和 export 选项,并确保 JUnit 位于顶部。
我已经添加了

<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.sample.app"
android:label="UnitTest" />
<uses-library android:name="android.test.runner" />

运行 Android JUnit 测试在 Eclipse 中运行良好,但是当我尝试使用 Ant 构建和 Junit 测试应用程序时,项目/应用程序构建但测试失败。

这是错误:

test-run:
       [junit] Test com.mark.prototype.test.SampleAndroidAppTest FAILED

compile-and-test:
BUILD SUCCESSFUL
Total time: 3 seconds

无法弄清楚为什么它在 Ant 中失败。

最佳答案

最好的方法是通过 Export 创建自动 ant 构建,然后选择 Ant BuildFiles,然后根据您的要求进行修改。

关于android - 使用 Ant 构建项目并运行 JUnit Test Android 应用程序,但 Ant Junit 测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10355363/

相关文章:

android - 在 oncreate 方法之外生成一个随机数

java - 如何知道当前触发了哪个测试

java - DbUnit Oracle 中的 NoSuchTableException

android - 使用通用图像加载器

android - 从 OpenLibrary API 在 ImageView 中加载图像

android - 在 flutter 中使用图像列表多重上传图像

java - Cordova/Phonegap Android - 构建中的 Java/Ant 问题?

java - 如何从终端创建可执行 jar 文件

ant - 使用 JAXB 的 XJC Ant 任务时出现 AccessType 问题

java - JUnit 抛出 IllegalArgumentException