我使用建议的gradle方法为android安装crashlytics,并且在android studio中运行时工作正常。我得到了崩溃报告,统计数据和一切正常预期(看起来很棒!)。
问题在于我想在发布环境中使用相同的功能。我们在构建服务器上使用APKtool来修改资源,包名和其他一些东西。基本上,我们基于完全相同的代码生成大量的发布APK。当我运行生成的版本APK时,没有任何内容报告给崩溃论者。根据我的理解,似乎崩溃在构建过程中与结构API进行通信,因为我们实际上是在创建一个新的APK(使用新的包名称),我们可能需要以某种方式手动执行此操作。
我已经在ios beta发行版文档中看到过你可以运行一个脚本来向API提交创建的构建,那么是否有适用于Android的类似内容,最好不要改变整个构建过程?
答案 0 :(得分:0)
感谢马格努斯。我们需要检测IDE构建和设备或模拟器运行事件,以便在每个软件包名称的仪表板中显示应用程序。
如果您遇到问题,请与您的软件包名称联系,我们可以手动激活它们。 :)