android - 如何为位于库中的 Activity 创建测试

标签 android testing

任务很简单,但我找不到任何解决方案。

我有一个基于我的 Android 库项目的应用程序。 Activity 未在我的主应用程序中定义,而是在库项目中定义。

Eclipse 不允许我从针对主应用程序的测试项目中引用我的库项目。

是否有一个工作示例可以了解它是如何完成的?

最佳答案

如果您想使用 Library Project 中的 Activity,并且您已经将其作为库附加到构建路径,那么您还需要将目标 Activity 放入 Android list 中。

<activity android:name="com.packageInWhichActivityIs.activityName"></activity>

我假设您正在获取类未找到异常。下次请提供更具体的信息。

关于android - 如何为位于库中的 Activity 创建测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9329943/

相关文章:

android - 我怎样才能得到我的外部/IP?

testing - 以编程方式调用 go 测试

android - 错误 : Could not get the Java version. 是否安装了 Java?

testing - 如何在 AngularJS 中为 servicesSpec 和 controllersSpec 定义全局 $httpBackend?

java - Java (Android) 中的 UDP 客户端,用于从 X-Plane 12 获取数据

android - [Android]为什么我们仍然可以使用MediaRecorder的setOutputFile(String path)?

android - jenkins uiautomator build always green

ruby-on-rails-4 - Rails 无法加载 shoulda-matchers 3.1.1 gem,#<RSpec 的未定义方法 `allow_value'

unit-testing - 您在多大程度上对功能进行单元测试?

android - 进度条设置可见不起作用