我启动了我的Android工作室,当我运行我的应用程序时,我从drawable.java
收到了很多错误。例如,在drawable.java
的下面一段中我得到了:
NonNull,TRACE_TAG_RESOURCES,traceBegin,traceEnd,insets, DENSITY_DEVICE,noncompatDensityDpi和getOpticalInsets都显示了 错误"无法解析符号"或"无法解决方法"。
public boolean getPadding(@NonNull Rect padding) {
padding.set(0, 0, 0, 0);
return false;
}
public Insets getOpticalInsets() {
return Insets.NONE;
}
public void getOutline(@NonNull Outline outline) {
outline.setRect(getBounds());
outline.setAlpha(0);
}
public Drawable mutate() {
return this;
}
public void clearMutated() {
// Default implementation is no-op.
}
public static Drawable createFromStream(InputStream is, String srcName) {
Trace.traceBegin(Trace.TRACE_TAG_RESOURCES, srcName != null ? srcName : "Unknown drawable");
try {
return createFromResourceStream(null, null, is, srcName);
} finally {
Trace.traceEnd(Trace.TRACE_TAG_RESOURCES);
}
}
public static Drawable createFromResourceStream(Resources res, TypedValue value,
InputStream is, String srcName) {
Trace.traceBegin(Trace.TRACE_TAG_RESOURCES, srcName != null ? srcName : "Unknown drawable");
try {
return createFromResourceStream(res, value, is, srcName, null);
} finally {
Trace.traceEnd(Trace.TRACE_TAG_RESOURCES);
我从来没有碰过drawable.java
,我甚至都不知道它曾经存在过。我尝试清理项目但没有任何改变。有没有解决这个问题的方法?
答案 0 :(得分:0)
在Android Studio上尝试转到:
档案 - >无效缓存/重新启动 - >无效&重新启动。
答案 1 :(得分:0)
据我所知,你在布局或xml文件上做错了。请检查所有布局是否没有错误。
我想为您推荐一个TODO列表,以便您查找可能导致此类错误的所有原因。
如果一切正常,请进行清理并重建应用程序。