我的应用程序中存在一个我无法追踪的错误。我需要深入研究 ViewGroup 类并更改代码才能找到我的问题。
所以为了让我的生活更轻松我想暂时
创建自定义 FrameLayout
和自定义 ViewGroup
类。
现在,当我创建一个名为 FrameLayoutCustom
的类并将所有原始 FrameLayout 内容复制到其中时,它会提示缺少符号:
Error:(364, 46) error: cannot find symbol class ViewHierarchyEncoder
Error:(40, 31) error: cannot find symbol class NonNull
有没有办法在编译过程中忽略这些错误,因为当我检查源代码本身时,它也丢失了。
最佳答案
右键单击需要备份的包,展开java类文件,选择java类,然后单击复制,然后粘贴到同一个包中,更改新粘贴的java类的名称,然后您可以对原始java文件进行任何更改以进行调试。
关于java - Android 将原始源类复制到自定义类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40870313/