久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Android Gradle 合并 Values.xml 使用錯誤的命名空間

Android Gradle merged Values.xml uses wrong namespace(Android Gradle 合并 Values.xml 使用錯誤的命名空間)
本文介紹了Android Gradle 合并 Values.xml 使用錯誤的命名空間的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

在將項目轉換為 Android 構建系統的過程中,每當我嘗試編譯時都會收到此錯誤.

In the process of converting a project to the Android build system I get this error whenever I attempt to compile.

Gradle:解析 XML 時出錯:前綴不能綁定到保留的命名空間名稱之一

合并后的 values.xml 文件包含以下根元素:

The merged values.xml file contains the following root element:

<資源 xmlns:ns1="http://www.w3.org/2000/xmlns/">

此錯誤的原因是什么?如何解決?

What is the cause of this error and how can it be fixed?

推薦答案

我剛剛花了大約 2 個小時來挖掘破壞了我們的 Gradle 構建的 Git 提交.此提交包含超過 200 個更改的文件,其中包含 4000 多條修改的行.你可以想象它是多么有趣;)

I just spent around 2 hours digging through the Git commit that broke our Gradle build. This commit contained over 200 changed files with 4000+ modified lines. You can imagine how much fun it was ;)

無論如何,這就是導致我們這個模糊的 Gradle 錯誤的原因:在 res/values/styles.xml 中定義了一些具有 xmlns:custom 屬性的樣式:

Anyway, here is what caused this obscure Gradle error for us: Some styles with a xmlns:custom attribute were defined in res/values/styles.xml:

<style name="content" xmlns:custom="http://schemas.android.com/apk/res-auto">
    <item name="android:textSize">14sp</item>
    <item name="android:textColor">@color/content</item>
</style>

如您所見,甚至沒有使用 custom 命名空間.出于某種原因,Ant 和 ADT 構建并不關心這個屬性,但是 Gradle :processDebugResources 任務卻出現了一條不太有用的錯誤消息.

As you can see the custom namespace is not even used. For some reason the Ant and ADT builds did not care about this attribute, but the Gradle :processDebugResources task barfed with a not very helpful error message.

刪除 xmlns:custom="http://schemas.android.com/apk/res-auto" 修復它.

使用的版本:Gradle 1.10 和 'com.android.tools.build:gradle:0.8.0'

Versions used: Gradle 1.10 and 'com.android.tools.build:gradle:0.8.0'

這篇關于Android Gradle 合并 Values.xml 使用錯誤的命名空間的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出現 IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中獲取當前風味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修復“意外元素lt;查詢gt;在“清單中找到錯誤?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多風味庫的多風味應用)
Android dependency has different version for the compile and runtime(Android 依賴在編譯和運行時有不同的版本)
Transitive dependencies for local aar library(本地 aar 庫的傳遞依賴)
主站蜘蛛池模板: 一级毛片在线播放 | 亚洲国产成人精 | 无码日韩精品一区二区免费 | 亚洲精品二区 | 国产精品色婷婷久久58 | 一区二区视频在线观看 | 黄色在线免费播放 | 2019天天操| 天堂精品 | 久久久久国产一区二区三区四区 | 欧美日韩国产精品一区二区 | 老司机成人在线 | 亚洲视频在线免费观看 | 超碰成人免费 | zzzwww在线看片免费 | 欧美一级欧美三级在线观看 | 国产婷婷色一区二区三区 | 亚洲欧美日韩在线一区二区 | 亚洲精品久久视频 | 久久久久久久久久久久久九 | 欧美日韩黄色一级片 | 亚洲成人精品一区 | 免费黄色片在线观看 | 国产日韩精品在线 | 插插插干干干 | 欧美久久久久久久久中文字幕 | 日韩欧美不卡 | 日本福利视频 | 2018天天干天天操 | 久久免费高清视频 | 亚洲欧洲精品在线 | 精品久久久久久久 | 色爱区综合 | 久久久久免费精品国产 | 国产精品99| 91一区二区| a级片播放| 黄色网址免费在线观看 | 黄篇网址| 性一交一乱一伦视频免费观看 | 狠狠综合久久av一区二区小说 |