android studio applicationidsuffix,AndroidStudio編譯失敗,提示 Unsupported method: BaseConfig.getApplicatio...

升級AndroidStudio3.0后,有一些老項目沒有打開過。今天打開一個老項目時,編譯失敗,提示 Unsupported method: BaseConfig.getApplicationIdSuffix()

a7df792d08452f23753255077f1e6426.png

翻譯一下: gradle 同步失敗,由於不支持方法: BaseConfig.getApplicationIdSuffix(). 你使用的gradle版本不支持這個方法。解決方法是更換或者升級你使用的gradle版本。

在build.gradle中查看使用的gadle插件版本是1.3.0,好低。。。修改成與其他工程gradle插件一致的版本2.3.3,依舊提示失敗,經stackoverflow大神總結,修改成2.3.2,終於不再提示上述錯誤,又有新錯誤

7aba1b98d528439711e0fd379af34ea3.png

翻譯一下:gradle同步失敗,最低的gradle最低支持的版本是3.3,當前是2.4, 如果使用的是gradle wrapper ,請修改吧啦吧啦的。

但其可點擊自動同步修改,只要可訪問外網,就可以同步下載對應使用的gradle wrapper。

同步后又有新提示(錯誤)

6d65f2903bbe7034ffe15e1ef374be77.png

翻譯一下:當前build version 是23.0.1,最低的支持版本是25.0.0。

同樣點擊即可自動更新。

最終同步成功。

總結一下:請確保可訪問外網,這是編譯成功的基礎。。。。

------------------------------------------------------------------

stackoverflow 上這個問題有高票答復,如下圖:

768ac7a7565cc387acd08b2bbd6de9e1.png

不翻譯了,哈哈~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值