show code block

2017年3月22日 星期三

Android2.3 一 些更新上的問題 import、ConstraintLayout 、Gradle Sync failed could not find constraint-layout:1.0.0-alpha8

前言:

前幾天我更新上最新版的android studio。

在創建新專案的時候,發生了一個不知名的錯誤。


專案build不起來,而且

dependencies {
    compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8'
}
這行報錯誤了!

研究了一下才發現原來android的MainActivity換新東西了。

現在你創建一個空白的Activity它內建都會給你ConstraintLayout

至於這是什麼東西呢?

詳解請看:
Layout新成員ConstraintLayout,終於向iOS的AutoLayout看齊

至於解決方法,讓我們繼續看下去。




解決方法:

1、在android studio上,案右上角的File >> setting 開啟下圖

看圖說故事,第四步驟記得勾起來。

把其他打勾的地方取消掉!只留1.0.2這個版本。

2、然後讓我們再回到build.gradle(Module:app) 

我們來更動一下

dependencies {
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
}

這樣問題就迎刃而解囉。






沒有留言:

張貼留言

協程(coroutine) - 協程為什麼要學它?

 Coroutine 協程 再強調一次 協程就是由kotlin官方所提供的線程api //Thread Thread { }.start() //Executor val execu...