关于appgallery-connect:快速解决崩溃服务上传原生符号文件失败

50次阅读

共计 880 个字符,预计需要花费 3 分钟才能阅读完成。

最近在应用华为 AGC 提供的解体服务,有一个步骤是上传原生符号文件,遇到两个问题,一个是生成原生符号文件失败,另一个是上传文件失败,总结一下,心愿其余开发者遇到相干问题能够少走弯路。

1、生成原生符号文件

依照文档增加这个操作后始终没有在 gradle-task 看到 agcp 的工作:

agcp{
     debug = true
     appVersion = 1.0
     symbolUpload = true   
     debugSoDirectory = "D:\\Onebox\\AndroidProject\\crashdemo\\app\\build\\intermediates\\cmake"
     ndkDirectory = "D:\\AndroidSDK\\sdk\\ndk\\21.3.6528147"
   }

起初认真查看文档,发现 json 文件没有增加,将 json 文件增加到 app 目录下同步工程就能够了:

另外,我还发现一个问题,debugSoDirectory 这个字段没有增加的话,也是不会生成 agcp 的 task,然而文档外面没有写这个是必须的。

2、上传原生符号文件

文件生成好后,双击 processReleaseSymbolUpload,报错 HTTP exception

常常是我电脑连了公司代理,断开公司网络后再次点击,胜利上传如下:

如果不能应用 gradle 主动上传,还能够通过符号表工具上传:

或者本地生成后在 AGC 页面手动上传:

欲了解详情请参见:

上传原生符号文件:https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-crash-report-0000001054980565#ZH-CN_TOPIC_0000001075010784__section49946221181

原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0202460191270070938?fid=0101271690375130218
原作者:Mayism

正文完
 0