1,【Android】Error: Expected resource of type styleable [ResourceType]
解决办法 解决办法就是在使用 TypedArray 的方法处,加上 @SupPRessWarnings(“ResourceType”) ,这样即可过滤该警告,可以正常通过签名编译。例如:
@SuppressWarnings("ResourceType")public void initView() { TypedArray ta = mContext.obtainStyledAttributes(attrs); boolean hasBottomLine = ta.getBoolean(0, false); boolean hasTopLine = ta.getBoolean(1, false); ta.recycle();}2,Error:(3) Error: “app_name” is not translated in “de” (German), “es” (Spanish), “fr” (French), “hu” (Hungarian), “ja” (Japanese), “ko” (Korean) [MissingTranslation]
解决办法 在出错的资源文件 标签里面添加属性 xmlns:tools=”http://schemas.android.com/tools” tools:ignore=”MissingTranslation” 例如
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> <string name="app_name"></string> <string name="action_settings">Settings</string> <string name="hello_world">Hello world!</string> <item name="tag_id" type="id"></item></resources>新闻热点
疑难解答