java - 从android中的应用程序外部调用 Activity

标签 java android testing android-activity adb

我想通过从应用程序外部调用来测试我的应用程序的所有 Activity 。

这可能吗?目前我只能从 adb 调用主要 Activity 。是否可以发起其他 Activity ?

一个解决方案可能是在 android list 中我将所有 Activity 声明为主要 Activity 。可行吗?

最佳答案

您可以从 adb shell 启动任何 Activity

adb shell am start -n package-name/activity-1-name

关于java - 从android中的应用程序外部调用 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12865312/

相关文章:

java - 在类声明中定义 Java 泛型类型

java.lang.NoSuchMethodError : javax. ws.rs.core.Application.getProperties()Ljava/util/Map; JIRA REST 客户端

java - 读取 Java Internet 连接设置 - jdk1.4

java - 如何制作带有角半径和起始颜色的android edittext样式?

android - 如何获取用户在 Android 设备上安装的应用列表?

ruby - 我可以在不更改源代码的情况下使用 redgreen 运行我们的测试吗?

带参数的 Django urls.reverse

java - JUnit 测试 : object not recreated between parameterized tests

android - 在不同的 Activity 或 Fragment 之间共享数据的正确方法是什么?

asp.net - asp.net 网站使用哪些测试框架以及为什么