android - 创建 realase apk 时出现字体未找到 AAPT 错误
问题描述
字体工作正常,但是当我生成Release Apk时出现错误。APK 未构建。如图所示,字体后有一个“(调试)”文本
错误
AAPT: error: resource font/proxima_nova_egular (aka com.app.hellodoctor.patient:font/proxima_nova_egular) not found.
解决方案
从此更改字体文件位置
app\src\debug\res\font
对此
app\src\main\res\font
解决方案
是的,您可以看到这些字体在font
目录中,但用于debug
配置。
Project
从上面的下拉列表中选择当前选中的位置android
,然后您将能够看到两个不同的字体目录。其中之一应该是debug
日常。现在将这两种字体从font-debug
目录剪切并粘贴到普通font
目录和生成发布版本。
推荐阅读
- javascript - NodeJS 和增加堆大小
- c# - 使用 Xamarin.Forms 的 MenuBar (UWP) 或 Menu (WPF) 的本机视图?
- javascript - 无论浏览器缓存如何,如何在不更改 URL 的情况下强制交付更新的 JS/CSS 文件
- sql - 如何在 SQL Server 查询中将相似 id 的不同行结果转换为具有唯一 id 的不同列
- xaml - Xamarin.Forms:xaml。为按钮添加“点击”动画
- python - 在 keras 中可视化训练好的神经网络的权重
- java - 根据 Yaml shema 验证 JSON 数据
- django-models - 如何在 Django 中为购物车使用启动功能?
- java - CodenameOne 字体图像无法识别
- sql - “聚合可能不会出现在 UPDATE 语句的集合列表中”。同时执行 2 个 SQL 查询