【AGC】關於華爲AGC android Gradle8.0適配問題

關於華爲AGC android Gradle8.0適配問題。

-問題背景:

一個cp反饋在安卓開發中android studio最新預覽版的gradle爲8.0,但是在集成華爲AGCsdk時發現不適配問題。

集成的服務信息:

cke_1795.png

部分報錯信息:

com.huawei.agconnect:agcp:1.6.2.300 garadle 8.0 'android.registerTransform' is removed.

 

解決方案:

一開始, 按照CP給出的項目中的build.gradle文件中的依賴配置(包括工程根目錄和應用根目錄下的build.gradle)在本地測試發現,使用gradle8.0 需要使用相對應的gradle8.0的插件,遂將更新更新Gradle的指導發送給CP。

classpath("com.android.tools.build:gradle:8.0.0-alpha08")

cke_6128.png

使用升級8.0的插件,對應的Android studio版本也需要對應進行升級,如下圖:

cke_7638.png

將Android studio版本升級爲 Android Studio Flamingo 2022.2.1 Canary 8版本,下載鏈接爲:

https://developer.android.google.cn/studio/preview

本地項目構建成功的截圖:

cke_9640.png

下載升級到最新的 Android Studio Flamingo 2022.2.1 Canary 8版本再重試一下;

但是CP反饋仍有問題,我隨即查詢了AGC相關的文檔,發現:

目前,AGC 插件僅支持 7.0+ 之前的 AGP 版本。支持在此基礎上使用 AGC 插件。未來AGC 插件將支持 8.0。

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-common-faq-0000001063210244#section113314843014

cke_13644.png

欲瞭解更多更全技術文章,歡迎訪問https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章