【问题标题】:xml error in Eclipse after updating Android SDK Tools更新 Android SDK 工具后 Eclipse 中的 xml 错误
【发布时间】:2012-07-11 17:05:29
【问题描述】:

这是我在布局 XML 文件中遇到的错误:

error!
NotFoundException: null
Exception details are logged in Window > Show View > Error Log
The following classes could not be found:
- TextView (Change to android.widget.TextView, Fix Build Path, Edit XML)

这发生在我在 Eclipse 中更新我的 SDK 工具之后。但是,我仍然可以编译我的代码,只是看不到布局的图形部分。

最近我也加了RootTools库,难道也是这个原因?

谢谢!

【问题讨论】:

    标签: android xml eclipse


    【解决方案1】:

    我遇到了同样的问题。事实证明这是一件非常奇怪的事情。 在我的 strings.xml 文件中,我有一行

    <string name="email_seperator_char">\@</string>
    

    这就是问题的根源。即使我在 SDK 更新后使用转义字符进行 @ 符号预览也无法正常工作。

    解决方案: 我只是在它前面添加了一个空格,瞧,它起作用了。

    <string name="email_seperator_char"> \@</string>
    

    我知道这很奇怪,并且某些应用程序可能无法接受其前面有空间。但这对我的应用程序来说没问题。希望这会有所帮助。

    在设计模式下,在图形布局中,你有一个新图标,(android 图标),点击并选择最少 8 个。

    【讨论】:

      【解决方案2】:

      我不确定它对你的情况有帮助,但我发现了我的问题所在。为了支持较旧的 Android 设备,我将项目构建目标从之前的 API 级别 8 (Android 2.2) 降低到 API 级别 7 (Android 2.1)。

      2.1 布局渲染器可能存在问题,它一直在我的 TextView 的属性 android:textAppearance="?android:attr/textAppearanceMedium" 上崩溃。即使我将其删除,渲染仍在工作,但外观很奇怪(灰色背景,黑色小文本)。切换回 API 级别会立即修复布局编辑器。

      要更改它,请转到您的 项目属性,选择右侧的 Android,然后在 Project Build Target 下勾选所需 API 级别旁边的框

      【讨论】:

        【解决方案3】:

        几分钟前我也遇到了同样的问题,尝试降低 API 级别,在布局编辑器屏幕中按下 andorid 绿色图标,然后在下拉菜单中选择 API 7。我认为会解决的。

        【讨论】:

          【解决方案4】:

          我也遇到过类似的问题。在阅读了这些帖子之后,我发现 Android 4.0.3 的布局渲染器中可能存在一个错误。列出了一条错误消息(ROOT 即使项目的所有部分都设置为 Android 4.0.3 和 SDK 15,异常详细信息也会记录在“窗口”>“显示视图”>“错误日志”中。

          如果我将布局渲染器设置为 Android 2.2 并将其他所有设置都设置为 Android 4.0.3、SDK 15,那么一切似乎都可以正常工作。

          我希望这是有用的。

          【讨论】:

            【解决方案5】:

            您的 TextView 有问题

            有一次我写了这个导致问题

            android:textAppearance="@android:attr/textAppearanceLarge"
            

            Eclipse 无法判断这是错误的,但设计视图崩溃了,当我意识到这一点时,我将 @ 更改为 ?

            android:textAppearance="?android:attr/textAppearanceLarge"
            

            然后一切恢复正常

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-04-16
              • 1970-01-01
              • 2013-09-22
              • 1970-01-01
              • 1970-01-01
              • 2014-08-22
              相关资源
              最近更新 更多