Crashlytics.项目开发人员无效

Gor*_*ets 16 android crashlytics

当我尝试上传新的flavor版本时,我收到一个错误:

警告 - Crashlytics在上传发行版时遇到问题.项目开发人员无效

如何修复它并flavor为测试添加新内容?

Jos*_*cik 27

来自sackoverflow的另一个回复:

这意味着您的项目尚未在Fabric后端完全激活.构建应用程序后,请务必同时运行该应用程序,这将完成激活,以便您可以分发您的应用程序.

运行应用程序为我解决了问题.


Gor*_*ets 7

这是我的坏事.如果您没有为Crashlytics调用'start()',则会发生此错误.在我的情况下,这是关闭调试类型.有趣的事实:您可以使用Oncrashlytics在Fabric后端初始化新的flavor项目,然后off在需要时将其切换为测试人员的分发版本


sil*_*eep 7

如果您使用包标识符进行了更改,则可以看到此错误.

假设您已使用包含ID /包的Crashlytics配置您的应用程序

"com.example.AndroidOne"

由于某些原因,您必须使用更新包ID

"com.example.AndroidTwo"

并且您仍在尝试使用相同的旧配置进行分发但它失败了.

请使用新的bundleID从头开始再次设置/配置crashlytics.

希望这会有所帮助.

  • 这为我修好了.我必须在我的设备上运行应用程序才能在Fabric上注册它.然后,错误就消失了. (2认同)