Vee*_*eru 6 xml eclipse debugging android
我已经提到过这个问题Eclipse问题视图不再显示错误 但是这似乎无法解决我的问题
我目前的配置
适用于Web开发人员的Windows 7 64但Eclipse Java EE IDE(尝试过Juno,Indigo的几个版本)
Eclipse不断抛出错误"R无法解析为变量",但不会在xml文件中显示错误.
一个简单的例子
<EditText
android:id="@+id/srchUsers"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginBottom="0dp"
android:layout_marginTop="10dp"
android:background="@android:color/white"
android:ems="10"
android:hint="Search Users"
android:inputType="text"
android:maxLines="1"
android:paddingLeft="10dp"
android:drawableLeft="@drawable/ic_action_search_black"
>
Run Code Online (Sandbox Code Playgroud)
可绘制的ic_action_search_black不存在,但是除了可怕的"R无法解析"之外,eclipse不会显示任何错误.我已经尝试了大多数解决方案,例如检查问题视图,标记视图,确保所有错误都设置为显示等.但没有任何效果.
我认为它可能是eclipse 64位,但在Win 7 64上的32位版eclipse却给了我同样的错误.
但是,我有另一台老机器运行Win 7 32位同样的日食(32位); 我可以看到布局(xml)文件中的错误,我很容易调试.
我在使用当前的开发机器进行调试时失去了宝贵的时间.
任何帮助都非常感谢.
Eclipse设置
窗口 - >首选项 - > Android - >构建 - >输出设置为详细
问题窗格 - >配置内容 - >显示所有项目已选中
标记窗格 - >配置内容 - >显示所有项目已选中

注意图像显示R无法解析,没有显示xml错误,其中有明显的xml错误.
第二次就这样使用:-
android:layout="@id/leftText"
Run Code Online (Sandbox Code Playgroud)
您第二次使用的原因是导致R.javaandroid:layout="@+id/leftText"中的 id 冲突与前一个冲突。
我希望这对你有帮助。
| 归档时间: |
|
| 查看次数: |
1255 次 |
| 最近记录: |