Android O 提供新的 android-studio 版本 3.0 的字体目录,但是当将字体文件放入字体目录并运行项目时,它会在字体目录中的字体文件中给出错误。
错误:任务“:app:mergeDebugResources”执行失败。
/home/ttuser4/Downloads/fontPractice/app/src/main/res/font/Dancing_Script.ttf:错误:文件名必须以 .xml 结尾
我也遇到了类似的问题。为了解决这个问题,我按照以下步骤操作。
- 将 Android Studio 更新到最新的金丝雀版本。
- Change
distributionUrl
in project-dir/gradle/gradle-wrapper.properties
to latest gradle distribution url(You can get the latest availability of gradle from here https://services.gradle.org/distributions/) to update the gradle version used to build like below.
distributionUrl=https://services.gradle.org/distributions/gradle-4.1-milestone-1-all.zip
- 然后更新
com.android.tools.build:gradle
根目录中的版本build.gradle
到最新的如下。 (注:下面提到的版本是答案发布时的最新版本。以后版本可能会发生变化,所以请注意。)
buildscript {
repositories {
jcenter()
maven {
url 'https://maven.google.com'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha4'
}
}
allprojects {
repositories {
jcenter()
maven {
url 'https://maven.google.com'
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
- 同步、清理和更新项目。
这对我有用。让我知道您的评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)