1. 程式人生 > >Android studio 匯入Module後報錯記錄

Android studio 匯入Module後報錯記錄

 

匯入一個Module時報錯:Cause: com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set;

解決辦法是:

註釋掉Module下的:

apply plugin: 'com.novoda.bintray-release'

註釋掉Project下的:

classpath 'com.novoda:bintray-release:0.8.0'

然後同步後報錯

Could not find method applicationId() for arguments [com.xxx.xxx] on object of type com.android.build.gradle.LibraryExtension.

註釋掉Module下的:

 applicationId "com.xx.xxx"

然後同步,沒有問題。

但是,Android studio Design介面載入不出來,一直顯示wating for build to finish

解決辦法是,關掉整個專案,重新import,在專案構建過程中,會跳出提示updata彈窗,更新後就可以了。

我思考了下,原因是我的android studio已經是最新版本了,Helper/check for Updates顯示已經是最新版本了。

但是,我的專案不是最新版本,版本衝突之下,構建不成功,所以Design介面載入不出來,一直顯示wating for build to finish。

總之,大概就是因為版本衝突吧,更新是最簡單的解決辦法了。