我正在使用 Azure DevOps 中的管道設定自動構建。管道似乎作業正常,但是當我嘗試安裝通過該管道構建的 APK 時,出現決議錯誤。我使用 jarsigner 工具發現 APK 甚至還沒有被簽名。AndroidSigning 步驟未顯示錯誤。事實上,盡管--verbose默認設定了引數,但我沒有從 apksigner 工具獲得任何輸出。
我的問題是:我怎樣才能找出導致簽名失敗的 apksigner 發生了什么?
uj5u.com熱心網友回復:
好的,我找到了解決方案。其實我幾天前發現了這個,但忘了回答。
如果 apksigner 沒有回傳任何內容,這意味著您的 Android SDK 缺少檔案。不幸的是,apksigner 批處理檔案沒有回傳一條錯誤訊息來說明缺少 apksigner.jar(實際簽名者)。
無論如何,為了解決這個問題,我必須打開 SDK 管理器。SDK 管理器會自動識別丟失的東西,并讓您下載所有丟失的東西來修復它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/355982.html
標籤:安卓 沙马林 azure-devops 安卓系统
下一篇:計算及網路第四章(網路層)
