【发布时间】:2019-10-31 10:30:05
【问题描述】:
我正在尝试使用具有仪器测试类型的 firebase 测试实验室使用我的演示应用程序进行测试,但由于以下有关 apk 的错误,我无法对其进行测试。
我在那里上传了 debug-keystore 签名的 apk。即使在我的其他项目中,我也使用我的 androidTest.apk 上传了我自己的密钥库签名的 apk,但出现了同样的错误。如果我错过了一些主要步骤,请指导我。谢谢
【问题讨论】:
-
这是 v1 还是 v2 签名? APK 在 build.gradle 中有 debuggable true 吗?
-
@Prashant Sable 是的,我尝试使用 v1 和 v2 签名,在发布版本类型中也使用可调试标志 true。但我的 Android 测试 apk app-debug-androidTest.apk 是我们在设备上本地运行仪器时生成的默认 apk。
-
在上传 APK 时,Debuggable 标志应该为 false 而不是 true。
-
@Prashant Sable 我尝试使用可调试标志 false 但结果相同。 app-debug-androidTest.apk 也需要使用我自己的密钥库而不是默认的 android 密钥库进行签名?
-
您不应该使用调试密钥库来上传 apk。创建新的发布密钥存储并用于签署 APK
标签: android firebase firebase-test-lab