自從Android studio升級到3.1版本,谷歌又折騰出讓你意想不到的錯誤。。。。
從github上下了個項目用來學習,卻出現了如下錯誤:
No such property: FOR_RUNTIME for class: org.gradle.api.attributes.Usage在網上搜索到的解決方法大都是讓把Gradle降級,但是新版本的AS最低Gradle版本是4.4,沒有辦法降級,這就讓人頭疼了。
查了很久,才找到解決辦法:
產生這個問題的原因是項目中導入的一個module使用了bintray插件導致的,在module的build.gradle文件中將bintray相關代碼注釋掉,之后進行編譯,有可能會報其他錯誤,這個時候就繼續刪錯誤指向的語句,之后便能正常運行。