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

來源: 華為開發(fā)者論壇
作者:Mayism
時間:2021-01-18
17292
華為官方提供的Eclipse工具包,其運行依賴ANDROID_HOME變量,當系統(tǒng)的環(huán)境變量里沒有該參數(shù)的時候,運行就會報錯。

問題背景

應用近期計劃使用華為AppGallery Connect的崩潰服務,需要接入SDK,但是應用還是Eclipse開發(fā)的,集成下來發(fā)現(xiàn)SDK的集成和Android Studio還有區(qū)別。

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

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

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

FAILURE: Build failed with an exception.

* What went wrong: 

    Task ‘ assembleRelease ’ not found in root project ‘ aar ’.

ia_500000002.png

問題復現(xiàn)

1、首先懷疑是網(wǎng)絡的問題:

由于公司電腦使用的是公司的內(nèi)網(wǎng),懷疑是公司內(nèi)網(wǎng)的原因。但是斷開內(nèi)網(wǎng)正常使用外網(wǎng)的時候,執(zhí)行bat問題仍然存在。

2、Android開發(fā)環(huán)境的問題。

     借用了同事的電腦,執(zhí)行的時候直接成功,因此懷疑是Android開發(fā)環(huán)境的配置問題。對于開發(fā)環(huán)境,發(fā)現(xiàn)環(huán)境變量和我的有區(qū)別。他的環(huán)境變量相比我的電腦,多了一個ANDROID_HOME的參數(shù)。

ia_500000003.png

問題原因:

華為官方提供的Eclipse工具包,其運行依賴ANDROID_HOME變量,當系統(tǒng)的環(huán)境變量里沒有該參數(shù)的時候,運行就會報錯。

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

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

ia_500000004.jpg

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

立即登錄,閱讀全文
版權說明:
本文內(nèi)容來自于華為開發(fā)者論壇,本站不擁有所有權,不承擔相關法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
個人VIP