Android实践异常记录self
2016-12-23 15:29
204 查看
小序
将自己遇到的问题记录下来,不仅仅是为了量的累积,更是为了质的提升。继之后逐步完善并合理分类异常信息,毕竟形式各样的问题堆在一处显得杂乱不堪,难以支撑目的性的信息浏览。编译时异常
Attribute “自定义属性名称” already defined with incompatible format.自定义属性名称与系统默认属性名称冲突
No resource identifier found for attribute ‘属性名称’ in package ‘路径名称’
使用属性名称没找到或书写错误
Error:Execution failed for task ‘:app:transformClassesWithJarMergingForTencentDebug’
.com.android.build.api.transform.TransformException: …
该问题主要是依赖多个 lib 或 Jcenter 下拥有相同的引用导致(温馨提示:如果有引用到相应的 .so 文件的也要记得更新)
Error:Configuration with name ‘default’ not found.
项目当中的某个或多个 Module 缺少 build.gradle 文件。解决该问题至关重要的第一步,就是打开仅有根目录下的 settings.gradle 文件,然后注释掉应用 Module,让所有 Module 现身并找到缺失 build.gradle 的 Module。如下
运行时异常
java.lang.ExceptionInInitializerError类加载时不会为实例变量赋值,对象创建时不会为静态变量赋值(参考)
E/Trace: error opening trace file: No such file or directory (2)
应用开发指定API版本号(4.3 18 - 7.0 24)与调试机器(4.1 16)不一致。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件