gpt4 book ai didi

添加字体时,Prolog 中不允许使用 Android 的内容

转载 作者:行者123 更新时间:2023-11-30 01:53:55 24 4
gpt4 key购买 nike

我正在编写我的第一个 Android 应用程序,但出现以下错误:

"Content is not allowed in Prolog" 

当我尝试编译时,显示字体是问题所在。我在 stackoverflow 上检查了关于这个问题的大部分答案,但每个人都告诉我字体应该在 src/main/assets 文件夹中并且它会起作用。问题是,我的字体从一开始就在那里。Android Studio 版本是 1.3.2,项目使用 sdk23 构建,如果重要的话,至少使用 17。另外,我正在粘贴设置字体的代码,如果这很重要的话。

Typeface tf = Typeface.createFromAsset(getAssets(), "digital-7.ttf");
TimerClock.setTypeface(tf);

有人能帮忙吗?

最佳答案

我刚刚在使用 Android Studio 版本 1.4.1 时遇到了同样的问题。我从 Assets 文件夹中删除了所有字体并将它们保存到一个临时位置。那里还有一个挥之不去的 png 文件,我直接将其移至顶级 res 文件夹。然后我重新运行 Android Studio 并退出它。然后我将所有字体复制回 Assets 文件夹并再次打开 Android Studio,构建时 Prolog 错误神秘地消失了。

希望对你有用!

关于添加字体时,Prolog 中不允许使用 Android 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32563772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com