Error:Execution failed for task ':app:processDebugResources' when using font folder inside res
Error:Execution failed for task ':app:processDebugResources' when using font folder inside res
我已将 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
如果我从 res
中删除 font
文件夹,一切正常
你必须在应用程序中创建资产文件夹并将你的字体放入其中
并且您必须在清单文件中注册您的字体
这个设置对我有用:
compileSdkVersion 'android-O'
buildToolsVersion '26.0.0-rc1'
minSdkVersion 'O'
我从 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 Developer Preview 期间的开发和测试。您必须等到最终 API 级别发布后才能发布您的 Android O 更改,然后再次更新您的配置。
我已将 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
如果我从 res
中删除 font
文件夹,一切正常
你必须在应用程序中创建资产文件夹并将你的字体放入其中 并且您必须在清单文件中注册您的字体
这个设置对我有用:
compileSdkVersion 'android-O'
buildToolsVersion '26.0.0-rc1'
minSdkVersion 'O'
我从 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 Developer Preview 期间的开发和测试。您必须等到最终 API 级别发布后才能发布您的 Android O 更改,然后再次更新您的配置。