【问题标题】:style/TextAppearance.Compat.Notification.Info) not found样式/TextAppearance.Compat.Notification.Info) 未找到
【发布时间】:2019-01-15 14:05:42
【问题描述】:

我在 sdk 版本 27 中遇到此错误。我的 gradle 设置是

compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
    applicationId 'com.abc.def'
    minSdkVersion 21
    targetSdkVersion 27
    versionCode 2
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    multiDexEnabled true
}

这个article 没有帮助。我没有看到任何地方使用此代码

android:textAppearance="@style/TextAppearance.AppCompat.Notification"

只要有这样的代码

android:textAppearance="?android:attr/textAppearance"

关于如何修复它的任何想法?非常感谢!

【问题讨论】:

标签: android


【解决方案1】:

我认为您应该尝试在 styles.xml 文件中添加如下样式。

<style name="TextAppearance.AppCompat.Notification">
    <item name="android:textSize">12sp</item>
    <item name="android:textColor">?android:attr/textColorWhichYouWant</item>
</style>

【讨论】:

    【解决方案2】:

    我不确定这是正确的解决方案,我无法找到导致问题的原因,但在我迁移到 androidx 后我的问题已解决(停止发生)。 Migration guide

    【讨论】:

    • 我的问题是在我集成 android x 时开始的
    • 我不认为这里的问题与 androidx 或旧的 android 库有关,因为我能够使用其中任何一个在其他工作站中运行该项目。我也找不到导致此类错误的实际问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-19
    相关资源
    最近更新 更多