小编Akb*_*SSS的帖子

Android 模拟器更新到 31.2.6 [M1/Apple Silicon] 后停止工作

Android模拟器更新到31.2.6今天后,模拟器停止工作。它说Connecting to the Emulator并且进程qemu-system-aarch64变得无响应

它在以前版本的模拟器上运行良好,我用北极狐下载了该模拟器,但无法回滚它

AS版本:Bumblebee 2021.1.1(使用Toolbox应用程序下载)

macOS:大苏尔 11.6

android android-emulator apple-m1

17
推荐指数
1
解决办法
5497
查看次数

如何使用最新的 ActivityScenarioRule/ActivityScenario 放置额外数据?[Espresso/Jetpack]

添加了新的类来测试活动,例如ActivityScenarioRuleActivityScenario 并且没有文档说明如何在您想要放置一些额外数据时使用它们。

现在我找到了两种工作方式,简而言之:

1) 使用 ActivityScenarioRule 并使用#onActivity将您的额外内容添加到带有 @Before 注释的方法中。但是,某些测试用例会有不必要的数据。

2) 其次,当你不需要额外的时候使用 ActivityScenario 和#launch(Class activityClass),当你想要额外的时候使用#launch(Intent startActivityIntent)但是,这一次我失去了使用#onActivity的能力,可以在所有测试用例中通用

PS 这是我第一次进行 android 测试 :)

android automated-tests android-testing android-espresso

10
推荐指数
2
解决办法
4136
查看次数