1. 程式人生 > >ConstraintLayout 新版本匯入不成功

ConstraintLayout 新版本匯入不成功

最近在學習安卓的時候 使用到了AS2.32, 下面更新使用過程中遇到的問題(好像我這種英語渣特別容易遇到問題):
本人說話比較簡潔 (實則是打字比較慢 又比較懶) ,下面直接進入正題:

標題:

如何解決報錯問題
No resource identifier found for attribute ‘layout_constraintHorizontal_chainStyle’ in package......

設定UI介面的時候 ,欲讓兩個按鈕並排居中: 想到使用chain ,但是在定義chain_style的時候(請你確認用法正確,很可能你是姿勢不對) preview圖卻達不到預期效果 ,虛擬機器執行發現有報錯資訊。
果斷ctrl+c+Google ,發現在一位大神的部落格中有介紹到這個問題(文章末尾貼上大神文章地址)
得知是自己ConstraintLayout 版本太老問題,檢視官網最新版本的ConstraintLayout 發現已經更新到1.0.2 。SDK_Tools更新,然後Gradle Sync一下。
果然……沒有用
任然是剛才那個報錯,其實仔細思考一下應該不是ConstraintLayout 版本問題,但是當時宛如漿糊腦子的我居然 ,居然去把SDK_Platforms更新了一下.
果然是no zuo , no die.經過一個半小時的等待之後,終於更新完成了。hha,別急 問題果然還是沒有解決。快要崩潰的時候,還是馬克思主義教導我們開發安卓是不能輕易give up的。
最後發現只要修改一下預設的引入ConstraintLayout版本(前提是當前版本你確定已經下載

)即可,這個操作可以在build.gradle中進行。
下面附上正確操作的截圖:
1.SDK_TOOLS更新,建議更新到最新版本:
(翻到這裡之後 繼續往下一點 找到最新版本1.0.2 apply即可)
這裡寫圖片描述
2.別急 還有一步同樣很重要 修改 AS自動引入的版本
(pro模式下開啟)
這裡寫圖片描述
3.雙擊點開 將那一行註釋掉 還上你剛更新的版本1.0.2
這裡寫圖片描述
4. Gradle Sync
這裡寫圖片描述
好了 大功告成!!!成功解決報錯問題
對了 同時有一個小提示 不知道是否軟體偶爾抽風 有時候虛擬機器會報錯 說 :已經有一個虛擬機器在執行 如果不是的話 請刪掉某某檔案 但是神奇的事根本找不到他所提示的檔案
hold住 此時我們點開
這裡寫圖片描述

然後
這裡寫圖片描述
最後手動停掉即可

最新更新:
簡便方法:
直接在Gradle中修改版本資訊 (為自己的瞎折騰心痛)即可
截圖如下:
這裡寫圖片描述
引用部落格內容:
zxt0601

拼搏的少年

相關推薦

ConstraintLayout 版本匯入成功

最近在學習安卓的時候 使用到了AS2.32, 下面更新使用過程中遇到的問題(好像我這種英語渣特別容易遇到問題): 本人說話比較簡潔 (實則是打字比較慢 又比較懶) ,下面直接進入正題: 標題: 如何解決報錯問題 No reso

KC5500在電腦編譯成功

編譯 以管理員身份運行 color server 打包 ping 1.5 命令 註冊 KC5500在新電腦編譯不成功,調試發現是有組件沒有註冊,然後查找OCX文件,然後在命令行運行 regsvr32 OCX文件名稱 提示:regsvr32命令報錯:模塊已加載,但對dll

Java版本到tools.jar的解決方法Missing tools.jar at: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Con

在build hadoop原始碼的時候,報瞭如下的錯誤: Missing tools.jar at: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/Classes/classes.jar

oracle匯入dmp檔案,或者dmp匯入成功

oracle匯入dmp檔案: PL/SQLDeveloper使用:工具--匯入表--oracle匯入,可執行檔案選到imp.exe--選中dmp,匯入 資料庫檔案無法匯入或不成功的情況下,可以用命令匯

iOS更新專案,ipa包提交到AppStore成功,但是ituns沒有反應(iosItuns構建版本)

最近在更新一個去年的專案,把專案打包之後以為順其自然的可以上傳到ituns,結果在打包上傳到Appstore的時候顯示成功,但ituns顯示並沒有成功,活動介面更本沒有上傳的版本。 網上查找了好多的資料,很多人說等一會就好了,還有人說多傳幾次,也許一部分情況是因為網路方面的

版本火狐 ,Chrome支持showModalDialog解決辦法

pan zab func 支持 ble showmodal lan div 12px   平常的網站中,有時我們會希望使用者按下按鈕後開啟一個保持在原窗口前方的子窗口,在IE中,我們可以使用showModalDialog來達成,但是chrome早就不支持showModalD

node升級後npm install能安裝版本

指定版本 blog 新版本 xxx log 依賴 sta 執行 提交 手動修改了 package.json 文件中已有模塊的版本 直接執行npm install不會安裝新指定的版本 解決辦法 npm install xx@xxx 安裝指定版本 解釋 因為執行npm inst

版本的vue在寫路由的時候前面能寫 /

.com 技術分享 clas spa 不能 pan nbsp round 寫法 新版本的vue在寫路由的時候前面不能寫 / 錯誤寫法: 正確寫法: 新版本的vue在寫路由的時候前面不能寫 /

--set-upstream版本在支持

新版本 之前 使用 track 最新 新建 最新版 ranch 分支 --set-upstream最新版本貌似不在支持,使用--track和--set-uptream-to來替代 --set-upstream: git branch --set-upstream [本地分

代碼快速“檢”“修”是夢,阿裏雲MaxCompute Studio 2.9.0 版本發布

流行 mic 代碼 IV max -c img http 離開 摘要: 阿裏雲MaxCompute Studio 2.9.0 新版本發布,此次發布的新版本,在原有功能的基礎上增加了新功能,分別是支持代碼檢查和快速修復;支持graph開發及調試。近日,阿裏雲大數據計算服務 M

匯入django_filters成功,No module named 'django_filter'

匯入django_filters不成功 No module named ‘django_filter’ 標籤:django,django-filter 進入到虛擬環境workon 虛擬環境名, 輸入pip list (django_py3_1.11) [emai

AndroidStudio SDK Manager找版本api下載

1.進入SDK Manager :AndroidStudio-->File--->settings--->Appearance & Behavior--->System Settings --->Android SDK--->Launch Standal

關於Tomcat版本更換時,安裝成功的問題解決方法

最近在學習JavaEE程式架構,用到了Tomcat。 使用的Eclipse,沒有Tomcat,我想建立一個本地的伺服器。 在構建過程中,我使用了Tomcat9,但是版本太新了,Eclipse不支援,我只好換回Tomcat8。 Tomcat8 有兩個版本8.0.36和8.5.4。我首先安裝

win10系統下jdk安裝成功後修改版本成功的解決辦法

情況: 目前win10系統安裝的jdk通過cmd中java -version 後是jdk1.8.0_101,由於系統需要jdk1.7,所以更改jdk的環境變數為1.7後,java -version仍然是1.8,嘗試多次依舊無效,也就是說修改未生效。 解決辦法: 所以肯定不是j

IDEA--- 匯入依賴成功,報inspects a maven model for resolution problems

一、錯誤如圖所示 二、解決方案 (1)方法一 找到pom.xml :右擊 --> Maven --> reImport (2) 方法二 (3)方法三 ①找到maven的安裝目錄 ②進到conf資料夾下,開啟settings.xml配

xshell5能用必須應用到最新的更新或使用版本

【軟體安裝】Xshell出現要繼續使用此程式必須應用到最新的更新或使用新版本 資源可以用,但是安裝完成後啟動會報錯:“要繼續使用此程式,您必須應用最新的更新或使用新版本” 解決辦法先修改你電腦時間為前一年(2017 1月),然後就可以開啟xshell了,開啟後"工具"->選項->更新

版本Chrome無法關閉自帶Flash外掛,導致“此Flash Player與您的地區相容,請重新安裝Flash”問題的解決方案

問題分析: Chrome新版本,早就移除了Flash Player外掛,但在安裝新版的Chrome,在訪問有Flash的頁面時,會提示“正在下載Flash Player”,或“Flash Player不是最新版本”,過段時間,還是會自動升級並更新到最新版本Flash Pla

使用AspectJ需要匯入Spring AOP和Aspectj相關jar包,版本Spring框架,建議使用AspectJ方式開發AOP

Spring JDBC是Spring提供的持久層技術簡化JDBC API開發,使用上和Apache公司的DBUtils框架非常類似匯入必要jar包到工程目錄匯入Spring核心開發包到建立工程spring-beans-3.2.0.RELEASE.jarspring-conte

ubuntu14.04 安裝網易雲音樂失敗,版本網易雲安裝

原因是因為新版本不支援14.04了,需要下載14.04對應的版本 s1.music.126.net/download/pc/netease-cloud-music_1.0.0_amd64_ubuntu

kali 安裝版本burp 以及能使用重新安裝jdk的解決方法

kali自帶的免費版感覺特別不好用,在最新版的kali中,破解版的burpUnlimit 和burpsuite_pro_v1.7.30_sts均無法正常使用,經排查是jdk版本問題,所以把openjdk換成oracle 的jdk就可以了 tar -xzvf jdk-8u