gpt4 book ai didi

android - 上传的 APK 没有有效的签名 Firebase TestLab instrument 测试类型

转载 作者:行者123 更新时间:2023-11-30 04:58:45 25 4
gpt4 key购买 nike

我正在尝试使用带有仪器测试类型的 firebase 测试实验室使用我的演示应用程序进行测试,但由于以下与 apk 相关的错误,我无法进行测试。 enter image description here

我在那里上传了 debug-keystore 签名的 apk。即使在我的其他项目中,我也用我的 androidTest.apk 上传了我自己的 keystore 签名的 apk,但显示了同样的错误。如果我遗漏了一些主要步骤,请指导我。谢谢

最佳答案

我遇到了同样的问题。我尝试从 build\outputs\apk 上传不同版本的 APKs - 已签名,未签名,与发布 APK 结合测试 - 没有任何效果。

我让它工作的方法是在 Android Studio 的 Firebase 测试实验室设备矩阵上运行仪器测试(有关步骤,请参见此处 https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests#run-ctl )。然后事实证明 Android Studio 在以下位置生成了有效的 APK:
构建\输出\apk\调试\-debug.apk
build\outputs\apk\androidTest\debug\-debug-androidTest.apk

然后,当您上传那些生成的内容时,一切正常。

作为提示 - 如果您不希望测试从 Android Studio 实际运行而只是生成 APK(我更喜欢通过 firebase 网站运行它们,因为它可以更好地控制设备、区域设置等),您可以定义它以在设备和 API 级别的不存在组合上运行它,例如模拟器 Pixel 2 和 API 级别 25。如果您这样做,Android Studio 将生成 APK 但实际上不会运行 - 这意味着据我所知它不会减少您的每日免费配额:)。

关于android - 上传的 APK 没有有效的签名 Firebase TestLab instrument 测试类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58641377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com