Android studio匯入開源專案問題解決彙總
阿新 • • 發佈:2019-01-27
1、Connection to the Internet denied。將應用匯入後報網路連線拒絕
![](https://blog.csdn.net/xwh_1230/article/details/66970619)
![](https://img-blog.csdn.net/20170327132510811?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、Error:No service of type Factory<LoggingManagerInternal> available in ProjectScopeServices
![](https://img-blog.csdn.net/20170327132541944?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
解決方法: A. 有可能是使用預設的Gradle,而網路太差導致的,那麼我們選擇本地Gradle,見B步驟 B. 選擇本地Gradle,見下圖
![](https://blog.csdn.net/xwh_1230/article/details/66970619)
![](https://img-blog.csdn.net/20170327132609429?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
C. 找到本地Gradle版本,這個Gradle版本在Gradle的倉庫中找,我的路徑為C:\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle
![](https://blog.csdn.net/xwh_1230/article/details/66970619)
![](https://img-blog.csdn.net/20170327132624960?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
D. 修改三方庫中的gradle版本,有兩個地方:①build.gradle;②gradle-wrapper.properties,具體見下圖
![](https://blog.csdn.net/xwh_1230/article/details/66970619)
![](https://img-blog.csdn.net/20170327132650673?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
E. 修改專案最外層的gradle版本中的maven倉庫打包的外掛版本,具體見下圖
![](https://img-blog.csdn.net/20170329115155430?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.deployer.DefaultGroovyMavenDeployer 解決辦法:在build.gradle中刪除這個配置即可。![](https://img-blog.csdn.net/20170401100302807?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.Error:Could not get unknown property 'STORE_FILE' for SigningConfig_Decorated{name=release, storeFile=null, storePassword=null, keyAlias=null, keyPassword=null, storeType=null, v1SigningEnabled=true, v2SigningEnabled=true} of type com.android.build.gradle.internal.dsl.SigningConfig.
該問題是由於專案目錄下找不到gradle.properties檔案
解決辦法:新增一個該檔案即可,可以從原來專案中拷貝。
![](https://img-blog.csdn.net/20170401100834940?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHdoXzEyMzA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
編譯執行,OK!大功告成!
2、Error:No service of type Factory<LoggingManagerInternal> available in ProjectScopeServices
解決方法: A. 有可能是使用預設的Gradle,而網路太差導致的,那麼我們選擇本地Gradle,見B步驟 B. 選擇本地Gradle,見下圖
E. 修改專案最外層的gradle版本中的maven倉庫打包的外掛版本,具體見下圖
3.Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.deployer.DefaultGroovyMavenDeployer 解決辦法:在build.gradle中刪除這個配置即可。
4.Error:Could not get unknown property 'STORE_FILE' for SigningConfig_Decorated{name=release, storeFile=null, storePassword=null, keyAlias=null, keyPassword=null, storeType=null, v1SigningEnabled=true, v2SigningEnabled=true} of type com.android.build.gradle.internal.dsl.SigningConfig.