您的位置:首页 > 移动开发 > Android开发

android studio MissingTranslation 3种解决方式

2015-08-01 11:42 495 查看
早上用as(android studio)编译生成android apk的时候遇到了编译问题,明明没有想要做英文翻译,但是as生成apk的时候自己走了translate in english的路线。报错几个string.xml文件内的string value MissingTranslation  in  en.



百度了一段时间,找到eclipse 里说是可以通过设置link  error check解决,但是关于android studio 的设置后来在报错信息里找到2种解决方式:

1.在string 里加attribute      translatable="false":

<string name="hello_world" translatable="false">你好</string>


2.直接设定 string.xml文件内的resources的attribute:

<resources
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation">
<string name="weibo_oauth_regiseter">应用授权</string>
<string name="website">http://www.mob.com</string>

</resources>


3.preferecce-->搜索transl-->Editor下的Inspections-->Android Lint 下的 Incomplete translation勾选去掉(不是很推荐,这是google上找到的一种方法,不一定有效)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息