【发布时间】:2014-10-15 04:25:11
【问题描述】:
我是 Java 新手,我正在尝试遵循 developer.android.com 上的示例。我有兴趣学习如何测试应用程序。我遇到的具体问题是我无法让测试文件正常运行。例如,我去 developer.android.com -> Develop -> Samples -> Testing 并下载 ActivityInstrumentation 文件。我将它们导入 Eclipse。我得到 2 个项目(MainActivity 和测试)。我右键单击“测试”并选择“属性”。在项目参考下,我勾选了“MainActivity”(我的同事告诉我应该这样做以链接项目)。
SampleTests.java 文件下面有红色波浪线:
import com.example.android.activityinstrumentation.MainActivity;
import com.example.android.activityinstrumentation.R;
我和我的同事都不知道出了什么问题。我真的很想运行这些文件。
(如果有帮助,我可以将 MainActivity 部分放到我的手机上,并且我一直在尝试点击它展示的所有按钮和其他有趣的东西。)
提前感谢您的帮助。
【问题讨论】:
-
developer.android.com/tools/testing/activity_test.html 您是否按照此处的步骤操作,而忽略了您的同事所说的操作?
-
不,我还没有走到那一步(Spinner 和 SpinnerTest)。我希望示例中的代码是独立的,并且开箱即用。我想运行它们并查看结果,这样我就可以逐行处理主应用程序和测试应用程序。这些例子似乎比你指给我的那个更有针对性。我之前阅读文档时从未找到此页面。谢谢!我会尝试一下。但是,它仍然没有解释为什么样品没有开箱即用。这对新用户来说是令人困惑的。他们应该工作。谢谢。
-
所以我已经成功地完成了 Spinner 和 SpinnerTest 应用程序,但是这些东西让我难以接受。我非常感谢让样本及其测试正常工作,因为这些示例更加精细。