如何解決Eclipse集成華為AGC SDK工具包運行失敗問題


問題背景

應用近期計划使用華為AppGallery Connect的崩潰服務,需要接入SDK,但是應用還是Eclipse開發的,集成下來發現SDK的集成和Android Studio還有區別。

根據華為AGC官網資料的描述,需要先下載工具包,通過工具包來生成eclipse的工程包,具體的文檔如下:

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-get-started#h2-1587519820720

但是按照文檔的步驟,執行aar2eclipse/aar目錄下的build.bat文件的時候,命令行報錯,主要的錯誤信息是

1
2
3
FAILURE: Build failed with an exception.
* What went wrong: 
     Task ‘ assembleRelease ’ not found in root project ‘ aar ’.

問題復現

1、首先懷疑是網絡的問題:

由於公司電腦使用的是公司的內網,懷疑是公司內網的原因。但是斷開內網正常使用外網的時候,執行bat問題仍然存在。

2、Android開發環境的問題。

     借用了同事的電腦,執行的時候直接成功,因此懷疑是Android開發環境的配置問題。對於開發環境,發現環境變量和我的有區別。他的環境變量相比我的電腦,多了一個ANDROID_HOME的參數。

問題原因:

華為官方提供的Eclipse工具包,其運行依賴ANDROID_HOME變量,當系統的環境變量里沒有該參數的時候,運行就會報錯。

最終的問題解決: 打開我的電腦 –> 右鍵“此電腦”->選擇 “屬性” -> 選擇“高級系統設置” -> 點擊 “環境變量”-> 在系統變量中,新建一個ANDROID_HOME參數。

其值配置為你本地的Android SDK的安裝路徑,即可運行成功,有圖有真相:

 

華為AGC服務Android使用入門官方文檔: https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-get-started#h2-1587519820720

 

原文鏈接:https://developer.huawei.com/...
原作者:Mayism


免責聲明!

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



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