Android Studio编码问题
来源:互联网 发布:淘宝生意参谋在哪里 编辑:程序博客网 时间:2024/06/04 19:06
不同于Eclipse,选中项目右击即会出现"Properties"选项,可以设置项目文件的默认编码,可以根据自己的需要设置为UTF-8/GB2312等编码。但Android Studio的项目设置逻辑与Eclipse有很大的区别,执行的操作为File->Setting->File Encodings然后来进行设置,如图1所示。如果只设置某个文件的编码,直接在Android Studio中打开文件,右击亦会出现File Encoding选项。
图1 Android Studio设置项目编码
编译项目,出现故障gradle: 警告:编码 EUC_CN 的不可映射字符
如图2所示,这主要是gradle没有支持UTF-8编码。找到的解决方案是在build.gradle配置文件中末尾加入一句脚本即可解决,脚本内容如下:
`//设置编码
tasks.withType(Compile) {
options.encoding = "UTF-8"
} `
图2 警告:编码 EUC_CN 的不可映射字符错误
如果项目设置编码不为UTF-8就会直接出现如图3所示的错误。其实,只要你的代码中存在错误,如类型转换失败、文件读写不成功等时都会出现这样的错误提示。而有时,你自己却找不到错误在什么地方,因为压根儿就没有什么提示。开始还以为是gradle出现配置故障。其实不然,终究是代码问题。
图3 gradle-1.6-bin.zip故障
总的来说,Android Studio的流畅度确实比Eclipse要好,最近使用Android Studio也遇到了一些问题,但还是最终予以解决。高手不强调开发工具,但面对一个好的开发工具其实就和你要居住的房子一样,舒服就好。
今天用android studio来写代码,然后在代码中加了中文注释导致无法编译:提示错误:“ Gradle: 警告:编码 GBK 的不可映射字符”。
网上也有挺多解决的方法,但是看得不是很明显,这里截图给大家分享一下:
这里是中文代码注释:
编译出错,在项目下的build.gradle下添加以下代码即可解决。
- Android Studio编码问题
- Android Studio编码问题
- Android Studio编码问题
- Android Studio编码问题
- Android Studio编码问题
- Android Studio编码问题
- Android Studio编码问题
- Android Studio 中文编码问题
- android studio 中的编码问题
- Android studio乱码 编码问题
- android studio 中的编码问题
- android studio 中的编码问题
- android studio 中的编码问题
- android studio 中的编码问题
- android studio 中的编码问题
- Android Studio文件编码问题
- android studio 中的编码问题
- android studio 中的编码问题
- iOS学习笔记(三)——iOS系统架构
- 用cxf开发一个可以被安卓调用的接口
- 【安卓开源集合】最全最有用的第三方开源库收集整理,快速开发必备,还能提升效率
- mac上学习使用GitLab(一)
- js如何往数组Array中添加元素
- Android Studio编码问题
- 如何注册删除自己的js库到bower私库
- jquery点击添加class,实现滚动监听
- 介绍Cisco路由器
- Arm汇编-第一天
- 性能优化
- 【LWJGL官方教程】文字
- 一款APP,从设计稿到切图(Android篇)---果断收藏:一款APP从设计稿到切图过程全方位揭秘
- js和jquery获取页面高宽度等数据