gpt4 book ai didi

java - robotsium 测试项目在 eclipse 中构建,但不在 ant 中构建

转载 作者:行者123 更新时间:2023-12-01 05:18:18 30 4
gpt4 key购买 nike

如何配置 ant 以包含来自单独项目/单独目录结构的类文件?

我正在尝试使用 ant 构建一个 Robotium Android 测试项目。测试项目引用的不是 Robotium jar,而是 robotsium 源代码,我对其进行了轻微修改(添加了方法和一些日志记录)。然而,当我现在尝试运行 ant 调试时,编译器没有看到 robotsium 代码。

我如何告诉 ant 包含其他目录中的那些 robotsium 类?在 Eclipse 中它工作正常,因为我在构建路径中有 robotsium 项目。在 ant 中寻找等效项。

谢谢!!

-compile:
[javac] Compiling 3 source files to /Users/swolfe/Documents/git/android/automation-suite/sandbox/bin/classes
[javac] /Users/swolfe/Documents/git/android/automation-suite/sandbox/src/com/foobar/bookings/test/SearchTestHoneycomb.java:9: package com.jayway.android.robotium.solo does not exist
[javac] import com.jayway.android.robotium.solo.Solo;
[javac] ^
[javac] /Users/swolfe/Documents/git/android/automation-suite/sandbox/src/com/foobar/bookings/test/SearchTestHoneycomb.java:15: cannot find symbol
[javac] symbol : class Solo
[javac] location: class com.foobar.bookings.test.SearchTestHoneycomb
[javac] private Solo solo;
[javac] ^
[javac] /Users/swolfe/Documents/git/android/automation-suite/sandbox/src/com/foobar/bookings/test/SearchTestHoneycomb.java:23: cannot find symbol
[javac] symbol : class Solo
[javac] location: class com.foobar.bookings.test.SearchTestHoneycomb
[javac] solo = new Solo(getInstrumentation(), getActivity());
[javac] ^
[javac] 3 errors

最佳答案

您可以 jar 修改后的 Robotium 类,并将此文件放入沙箱/libs

关于java - robotsium 测试项目在 eclipse 中构建,但不在 ant 中构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10855062/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com