快速解決崩潰服務上傳原生符號文件失敗


最近在使用華為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頁面手動上傳:

欲了解詳情請參見:

上傳原生符號文件:developer.huawei.com/consumer/cn…

 

原文鏈接:developer.huawei.com/consumer/cn…

原作者:Mayism


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM