当前位置: 首页 > 面试题库 >

清单引用的资源不能因配置而异

商俊智
2023-03-14
问题内容

当我想插入以下meta标签时:

<meta-data
        android:name="com.android.systemui.action_assist_icon"
        android:resource="@mipmap/ic_launcher" />

我收到错误消息:

Resources referenced from the manifest cannot vary by configuration (except for version qualifiers, e.g. -v21.) Found variation in hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi

我怎样才能解决这个问题?


问题答案:

将AndroidManifest.xml中的资源变化检测为错误。

可以这样忽略:

<?xml version="1.0" encoding="utf-8"?>
<manifest ...
          xmlns:tools="http://schemas.android.com/tools"
          ...>

    ...

    <meta-data
            android:name="com.android.systemui.action_assist_icon"
            android:resource="@mipmap/ic_launcher"
            tools:ignore="ManifestResource" />

   ...

</manifest>


 类似资料:
  • 问题内容: 在如何使用JMS资源以及在注释上使用适当的设置方面似乎存在一些不一致之处。 首先,这是我的资源配置( glassfish-resources.xml ,但可以翻译为其他部署描述符)。这与ActiveMQ资源适配器一起应用于Glassfish(): 这是我的消息提供程序bean。您会注意到找到了JNDI名称,并且使用了ActiveMQ资源而没有错误,该消息已发送到适当的队列: 当定义一个

  • Runtime constraints on CPU and memory 目前相关资料还没有收齐,还在学习之中 下面的参数可以用来调整container内的性能参数。 参数 描述 -m, --memory="" Memory limit (format: [], where unit = b, k, m or g) --memory-swap="" Total memory limit (mem

  • Angel资源配置指南 Angel是基于PS范式的分布式机器学习系统。Parameter Server的引入,简化了计算模型的复杂度,提升了运行速度。但是,一个额外系统的引入,也造成了资源的配置复杂度增加。为此,我们编写了该指南,希望能帮助Angel的用户,更好的配置出高性能的PS系统,跑出高性能的算法。 运行一个Angel任务,需要确定任务的资源参数如下。根据你的数据大小,模型设计,机器学习算法

  • Kubernetes 中的各个 Object 的配置指南。

  • 我是Android新手,请帮帮我, 所以我在这里添加了我的风格

  • 我正在尝试将我的应用程序配置为具有两个构建配置文件:开发和生产。为此,我在src/main/resources文件夹下创建了两个子目录:src/main/resources/development和src/main/resources/production。每个子目录都有自己的。属性文件。 我使用命令mvn install-P${profile_here}构建应用程序 Maven将与所选配置文件相