我在请求运行时权限的地方使用带有 recyclerView 和 linearView 的 FrameLayout。
我使用 UiAutomator 对运行时权限进行了测试,该测试在本地通过,但在 Travis-CI 中失败。
这些测试适用于使用用户位置的 Activity。我实现了运行时权限,ActivityCompat.checkSelfPermission(...), ActivityCompat.requestPermissions(...) and onRequestPermissionsResult(...)
我想获取在 Travis-CI 上执行的构建/测试的视频,因为似乎活动没有正确显示(找不到允许/拒绝按钮)。
我被建议使用 TestFairy。
我正在尝试将 Travis 构建部署到 TestFairy 以使用https://docs.testfairy.com/Continuous_Integration/Travis_CI.html获取测试视频。
deploy:
provider: testfairy //ok
api-key: "TESTFAIRY API KEY" //ok
app-file: Path to the app file (APK/IPA) // what to put here?
我应该在 app-file 下放什么?我有一个使用 Gradle 的 android 项目。我在 /app/build/outputs/apk 中找到了几个 apk
我似乎对于 android 我们还需要签署我们的应用程序。我没有这样做,因为这只是一个类项目,而不是真正使用的应用程序。我这部分是强制性的吗?
keystore-file: Path to your keystore-file
storepass: storepass
alias: alias
在这种情况下,这样做是正确的吗?https://developer.android.com/studio/publish/app-signing