釋出專案到JCenter中遇到的問題
阿新 • • 發佈:2019-01-31
你可能經常看到以下的程式碼,具體的名字可能不一樣,但是都是配置專案依賴。
dependencies {
compile 'com.inthecheesefactory.thecheeselibrary:fb-like:0.9.3'
}
1.Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory
當你使用的Gradle版本是2.4以上,Android外掛版本是1.3.0以上的時候就會出現這個問題,
這時候你只需將android-maven-gradle-plugin外掛版本改為
classpath ‘com.github.dcendents:android-maven-gradle-plugin:1.3’即可
2.api.bintray.com訪問不到
這個問題在最後一個上傳階段,最終通過設定AndroidStudio的代理解決的,不過在設定完代理以後要重啟AndroidStudio。設定的方法如下(因為我用的是ShadowSocket翻牆,所以這麼設定):
關於AndroidStudio與ShadowSocket的搭配使用可以看這篇文章:
Android Studio proxy