android studio常见错误及异常处理记录
16lz
2021-01-23
1、编译报错查看具体日志
解决方案:gradlew :app:processDebugManifest --stacktrace 2、Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with 或者 Default Activity Not Found
解决方案:打开AndroidManifest.xml,切换到Merged Manifest视图,看到报错的地方按提示修改,之后点击Build->Clean Project就不会报错了。
3、Error:(1, 1) 错误: 非法字符: \65279,Error:(1, 10) 错误: 需要class, interface或enum
解决方案:用notePad++ 打开Java文件,点击编码格式,将UTF-8编码格式改为UTF-8无BOM格式。 4、Execution failed for task ':app:process_DebugManifest'
解决方案:报出这个错误一般是由于 AndroidManifest 合并冲突造成的,打开 AndroidManifest ,切换到左下角 Merged Manifest视图,视图下面一般会有报错及说明,按照说明修改就好。 5、Reformat Code格式化Xml布局代码后控件顺序错乱
解决方案:Settings–>Editor–> Code Style–>XML,点击右上角的Set from->Predefined Style选择Android后点击OK保存。 6、git无法提交的报红文件
解决方案:提交完可以提交的文件后,在Version Control面板有未提交的文件,右键单击选择提交 7、CoordinatorLayout+AppBarLayout+WebView滑动冲突
解决方案:WebView根布局加NestedScrollView 8、TextView自定义组件设置SpannableStringBuilder无效,点击链接不起作用
解决方案:使用TextView原组件,TextView布局必须添加 android:autoLink="web"
解决方案:gradlew :app:processDebugManifest --stacktrace 2、Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with 或者 Default Activity Not Found
解决方案:打开AndroidManifest.xml,切换到Merged Manifest视图,看到报错的地方按提示修改,之后点击Build->Clean Project就不会报错了。
3、Error:(1, 1) 错误: 非法字符: \65279,Error:(1, 10) 错误: 需要class, interface或enum
解决方案:用notePad++ 打开Java文件,点击编码格式,将UTF-8编码格式改为UTF-8无BOM格式。 4、Execution failed for task ':app:process_DebugManifest'
解决方案:报出这个错误一般是由于 AndroidManifest 合并冲突造成的,打开 AndroidManifest ,切换到左下角 Merged Manifest视图,视图下面一般会有报错及说明,按照说明修改就好。 5、Reformat Code格式化Xml布局代码后控件顺序错乱
解决方案:Settings–>Editor–> Code Style–>XML,点击右上角的Set from->Predefined Style选择Android后点击OK保存。 6、git无法提交的报红文件
解决方案:提交完可以提交的文件后,在Version Control面板有未提交的文件,右键单击选择提交 7、CoordinatorLayout+AppBarLayout+WebView滑动冲突
解决方案:WebView根布局加NestedScrollView 8、TextView自定义组件设置SpannableStringBuilder无效,点击链接不起作用
解决方案:使用TextView原组件,TextView布局必须添加 android:autoLink="web"
更多相关文章
- eclipse创建android项目,无法正常预览布局文件
- Android lint 删除无用图片文件和配置文件
- android 开发-数据存储之文件存储
- [Android] 该文件包与具有同一名称的现有文件包存在冲突
- Android SO文件的兼容和适配
- 解决在3.6.2安装android的ADT文件bug
- 【转】Android中对Log日志文件的分析
- android:gravity 和 android:layout_Gravity属性——android开发
- Android之文件读写