2016-06-13 76 views
0

我已完成编写我的小程序,现在我想添加区域设置。Android - 失败[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]

之前,我有一个结构:/res/value/strings.xml

我已经加入到结构新的文件夹与文件,其他语言:

/RES /值-UK/strings.xml中(这是乌克兰语言)

之后,我建我的APK在AndroidStudio,我得到了错误:

失败[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED] 未知故障() 错误而安装APK

我在谷歌搜索这个问题,并没有什么帮助了我。

请推荐我如何解决这个问题。谢谢。

+0

请添加有问题的XML文件,以及清单。另外,确保你已经将'strings.xml'放置在值(和相应的乌克兰文件夹)下,而不是值文件夹。 –

+0

尝试使用S:values-uk – Chol

+0

@OriLentz,这是我的[清单文件](http://pastebin.com/HRCkqPyR)和[strings.xml文件](http://pastebin.com/TH1bHviJ) – nimda

回答

0

strings.xml文件中的xliff名称空间声明似乎是错误的。改为使用<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">。或者去掉所有<xliff:g>标签,看看它是否有所作为 - 翻译后不再需要它们。 Chol是正确的:乌克兰的默认文件夹名称是values-uk,而不是value-uk

+0

感谢所有作品!我注意到这一点时,开始不是一次翻译整个文件,而是逐字逐句翻译。 – nimda