5

有没有办法为仪器测试创建通用 APK?我想在 Firebase 测试实验室上运行整个测试套件,但是为每个动态功能模块的测试 APK 上传一个 APK 似乎很乏味。

对于应用程序,你可以做一个packageVariantUniversalApk,但你我似乎找不到任何用于测试的 APK。

任何帮助将不胜感激。

4

1 回答 1

0

我已经在互联网上搜索了这个问题的答案并来到了这里。似乎没有,没有办法从各个功能模块的仪器测试中创建通用的 androidTest APK。

我可能会考虑创建一个仅依赖于我的应用程序和功能模块的仪器测试库。https://developer.android.com/studio/test#use_separate_test_modules_for_instrumented_tests 如果我没记错的话,那应该使我能够构建一个单独的测试 APK 来针对通用 APK 运行所有测试。

^由于一些明显的问题,这不起作用:

> Failed to calculate the value of task ':instrumentation:processVariantDebugManifest' property 'testedApplicationId'.
   > Collection has more than one element.

我想我们坚持按模块运行测试模块......

于 2021-02-11T13:54:04.400 回答