解决E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.NoSuchFieldError
来源:互联网 发布:日本js蓝光眼镜 编辑:程序博客网 时间:2024/05/21 09:57
项目重构后修改了某库的xml,运行抛出致命异常:
1
2
01
-
17
08
:
56
:
25.247
3143
-
3143
/ E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.NoSuchFieldError: R$id.r1
这个问题是由于主项目覆盖了库项目的xml所致,如果主项目中的某个xml里定义了一个跟库项目中的xml同名的xml,那么库中的xml将会被覆盖。这里的覆盖意思是,编译后只有主项目中的xml以及R.id,完全没有库项目的影子。所以才会有NoSuchFieldError的错误。
这个错误不会在编译的时候提示,算得上一个陷阱了。
解决方法很简单,删除主项目中的xml,整个项目只保留一份xml即可。
0 0
- 解决E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.NoSuchFieldError
- 解决E/AndroidRuntime﹕ FATAL EXCEPTION: java.lang.NoSuchFieldError: R$id
- android studio使用fragment标签出错:E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException:
- Android 异常 AndroidRuntime﹕ FATAL EXCEPTION: main
- com.example.administrator.broadcastbestpractice E/AndroidRuntime: FATAL EXCEPTION: main
- 关于AndroidRuntime: FATAL EXCEPTION: GLThread 10 java.lang.IllegalArgumentException问题
- FATAL EXCEPTION: main 2. java.lang.NoSuchFieldError: R$id.r1
- LogCat提示:AndroidRuntime FATAL EXCEPTION: main
- hive Exception in thread "main" java.lang.NoSuchFieldError: type
- Exception in thread "main" java.lang.NoSuchFieldError的 一种解决办法
- elasticsearch 报出 Exception in thread "main" java.lang.NoSuchFieldError: LUCENE_3_6
- Exception in thread "main" java.lang.NoSuchFieldError: level
- Exception in thread "main" java.lang.NoSuchFieldError: INSTANCE
- 04-23 08:45:35.858: E/AndroidRuntime(331): FATAL EXCEPTION: main错误问题解决
- eclispse项目导入android studio的坑(E/AndroidRuntime: FATAL EXCEPTION: main ...findLibrary returned null)
- Java Exception: java.lang.NoSuchFieldError
- Exception:java.lang.NoSuchFieldError: TRACE
- FATAL EXCEPTION: main java.lang.NoClassDefFoundError: org.jbox2d.collision.AABB
- 高质量编程的金玉良言——依赖倒转原则
- Cookies vs Tokens. Getting auth right with Angular.JS
- 中国教育信息化的未来
- 中级篇——斐波那契数列详解
- TCP的拥塞机制
- 解决E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.NoSuchFieldError
- iphone开发之表格组件UITableView的使用(三)通过加载plist文件字典转模型方式展示分组数据
- 【SBT】 POJ 3481 Double Queue
- php 错误机制
- 注释??
- 第二届全国高校SDN网络应用创新大赛获奖名单出炉
- Android常用工具类
- 显示隐藏文件(终端)
- J版OpenStack错误libvirtError: Invalid value 'xx-tt,yy-zz' for 'cpuset.cpus': Invalid Argument解决