当前位置: 首页 > 知识库问答 >
问题:

错误:以非位置格式指定多个替换;您的意思是添加formatted=“false”属性吗?

宣星光
2023-03-14

我有一个Android应用程序,它在构建过程中会出现以下错误:

/home/ralf/projekte/university/android-sampleapp/sampleapp/build/intermediates/bundles/debug/res/values-de/values-de.xml错误:(88,5)以非位置格式指定了多个替换;您的意思是添加formatted=“false”属性吗?错误:(88,5)意外的结束标记字符串

/home/ralf/projekte/university/android-sampleapp/sampleapp/build/intermediates/bundles/debug/res/values/values.xml错误:(106,5)以非位置格式指定了多个替换;您的意思是添加formatted=“false”属性吗?错误:(106,5)意外的结束标记字符串

/home/ralf/projekte/university/android-sampleapp/demo/build/intermediates/res/merged/debug/values-de/values-de.xml错误:(131)以非位置格式指定的多个替换;您的意思是添加formatted=“false”属性吗?错误:(131)意外的结束标记字符串

/home/ralf/projekte/university/android-sampleapp/demo/build/intermediates/res/merged/debug/values/values.xml错误:(1258)以非位置格式指定的多个替换;您的意思是添加formatted=“false”属性吗?错误:(1258)意外的结束标记字符串错误:java.util.concurrent.executionException:com.android.ide.common.process.processException:使用参数执行进程/opt/sdk/build-tools/26.0.2/aapt时出错{package-f--no-crunch-i/opt/sdk/platforms/android-27/android.jar-m/home/ralf/projekte/university/android-sampleapp/demo/build/中介on.process.processException:使用参数{package-f--no-crunch-i/opt/sdk/platforms/android-27/android.jar-m/home/ralf/projekte/university/android-sampleapp/demo/build/intermediates/manifests/full/debug/androidmanifest.xml-s/home/ralf/projekte/university/android-sampleapp/demo/build/intermediates/res/merged/debug-m略1

当我单击字符串resrouces处的错误时,它指向:隐藏%02d:%02d分钟

但我需要一个翻译的那些资源,为什么我得到这个?

共有1个答案

万修然
2023-03-14

这是因为字符串资源有多个%s或类似内容。为了避免这种情况,您必须如下所示标识每一个:%1$s。示例:

第一个:%1$s-最后一个:%2$s

其中%1$s是您的第一个替换,%2$s是您的第二个替换。

如果不打算执行任何替换,只需添加属性formatted=“false”。示例:

级别:100%

 类似资料:
  • 问题内容: 我有一个追随者。我添加了 2 x双引号, 以便可以在中将其声明为变量,实际上,它包含属性的双引号的一倍。完整的示例代码在这个小提琴中。 我正在使用,但也可以使用,因此对于任何一种工作解决方案都将不胜感激。 如果我的密钥与列表中的项目匹配,我想添加验证及其子密钥。我有三种情况,下面的代码按注释对它们进行了解释。 该迭代函数显示如下。 我的决赛应该如下图所示。 我无法实现所有三种情况。有人

  • 问题内容: 我试图从E3roid示例运行示例。除了我什么时候,我都会在页面上强行关闭。这是logcat错误。通过查看它,您能否告诉我这意味着什么,什么问题? 问题答案: 您是否已将AndroidActivity添加到AndroidManifest?

  • 我希望创建的XML在头元素中具有xsi: noNamespaceSchemaPlace和xmls: xsi属性(xsi: noNamespaceSchemaPlace="Something.xsd"xmls: xsi="http://www.w3.org/2001/XMLSchema-instance")。以任何方式使用模式——只存储这些属性和值。 对此有具体的注释吗?我可以创建一个恒定的XmlA

  • 我有这个regex来删除所有非字母数字字符。 添加到此行的任何帮助,以用单个空格替换所有多个空格。

  • 我正在创建一个必须连接到active directory的应用程序。 在处理更新组成员时,我实际上面临着一个问题。 组名为:GG Collaboration Agencyxxx 下面是引发异常的我的GroupRepository类代码: 这是我的全栈错误:

  • 我在我的网站上使用MathJax,我想添加一些语义支持。 目前,我的MathJax配置是接收TeX输入并输出HTML-CSS输出(不幸的是,MathML在Chrome中工作不太好)。我还有一个jQuery函数,它接受任何类并将其转储到属性中。 下面的HTML。。。 用下面的脚本。。。 将输出。。。 显然,的内容将使用一系列跨度、类和样式进行样式化。我只是不打算在这里打这些。无论如何,在呈现数学之后