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

華為開發者論壇發表於2021-06-29

最近在使用華為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

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69970551/viewspace-2778814/,如需轉載,請註明出處,否則將追究法律責任。

相關文章