我已将SDK更新为Android O开发人员预览版,并使用单个TextView启动了一个简单的演示。
当我在font
文件夹中包含res
时,它开始向我显示
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: Failed to execute aapt
这是我的build.gradle
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 25
}
}
注意:我使用的是Android Studio 2.4 Preview 3
如果我从font
删除res
文件夹,一切正常
答案 0 :(得分:2)
此设置对我有用:
compileSdkVersion 'android-O'
buildToolsVersion '26.0.0-rc1'
minSdkVersion 'O'
答案 1 :(得分:1)
我从Android Official Documentation
获得了参考将gradle
更新为 -
android {
compileSdkVersion 'android-O'
buildToolsVersion '26.0.0-rc1'
defaultConfig {
targetSdkVersion 'O'
}
...
}
dependencies {
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
}
将会解决你所有的问题!
PS,
您无法使用此配置发布您的应用。 "O"
版本是临时API级别,仅可用于Android O开发人员预览版中的开发和测试。您必须等待发布Android O更改,直到最终API级别发布,然后再次更新您的配置。
答案 2 :(得分:0)
你必须在应用程序内部创建资产文件夹并将字体输入其中 你必须在清单文件
中注册你的字体