区块链技术博客
www.b2bchain.cn

Android Studio 修改新建项目的默认编码模式求职学习资料

本文介绍了Android Studio 修改新建项目的默认编码模式求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

问题

前几天写了个demo库上传到Jcenter了,打包过程中遇到了GBK编码错误的问题.虽然说打包是成功了,但是引入上传的项目后,看源码中的中文注释全都变成了乱码,不方便使用者阅读.
后来在AS中修改setting中的编码格式:
Android Studio 修改新建项目的默认编码模式

Android Studio 修改新建项目的默认编码模式

这时候重新回去给.java中添加注释,编码仍然错误,猜想是因为这个.java创建的时候就是GBK编码,可能需要重新创建文件才可以.但是代码已经写下了,重新再复制粘贴也比较麻烦.

解决

长痛不如短痛,琢磨一下怎么修改系统的默认编码.这样以后新建的.java就都是默认UTF-8了.
以前用命令行编译java文件和用eclipse写java也没碰见过这种情况.要不是这次打arr包上传jcenter,我也都没有意识到这个事情,毕竟AS和IDEA右下角一直都是UTF-8.
本来以为这事无解了,突然看到图一里有个System Default.这个System会不会是我的电脑系统呢.这就有思路了

办法一

百度了一番,找到的解决方法.直接上图,电脑环境Win 10专业版
通过修改电脑设置改变语言编码.

结果:失败

办法二

修改注册表,添加新建文件的编码格式

结果:失败

方法三

既然是System “Default”名称, 是不是可以修改这个配置呢.
在AS 4.0的菜单里翻了一根烟的时间,想起来有个Other Setting,找到了Setting For New Projects

Android Studio 修改新建项目的默认编码模式

Android Studio 修改新建项目的默认编码模式

试了好几个方法,最后还是修改了AS的默认设置,虽然Windows的默认编码还是GBK,但是至少以后新建项目都是UTF-8了.舒心~

附加一个之前用了不生效,刚才用了生效的方法
在build.gradle文件根平级目录中添加

tasks.withType(JavaCompile) {     options.encoding = "UTF-8" }

我第一次用方法还是报GBK编码错误,刚才在老项目(还是GBK编码)中试了一下,不会再报错了.
一直感觉敲代码是种玄学,别问我为什么,反正管用就行

问题

前几天写了个demo库上传到Jcenter了,打包过程中遇到了GBK编码错误的问题.虽然说打包是成功了,但是引入上传的项目后,看源码中的中文注释全都变成了乱码,不方便使用者阅读.
后来在AS中修改setting中的编码格式:
Android Studio 修改新建项目的默认编码模式

Android Studio 修改新建项目的默认编码模式

这时候重新回去给.java中添加注释,编码仍然错误,猜想是因为这个.java创建的时候就是GBK编码,可能需要重新创建文件才可以.但是代码已经写下了,重新再复制粘贴也比较麻烦.

解决

长痛不如短痛,琢磨一下怎么修改系统的默认编码.这样以后新建的.java就都是默认UTF-8了.
以前用命令行编译java文件和用eclipse写java也没碰见过这种情况.要不是这次打arr包上传jcenter,我也都没有意识到这个事情,毕竟AS和IDEA右下角一直都是UTF-8.
本来以为这事无解了,突然看到图一里有个System Default.这个System会不会是我的电脑系统呢.这就有思路了

办法一

百度了一番,找到的解决方法.直接上图,电脑环境Win 10专业版
通过修改电脑设置改变语言编码.

结果:失败

办法二

修改注册表,添加新建文件的编码格式

结果:失败

方法三

既然是System “Default”名称, 是不是可以修改这个配置呢.
在AS 4.0的菜单里翻了一根烟的时间,想起来有个Other Setting,找到了Setting For New Projects

Android Studio 修改新建项目的默认编码模式

Android Studio 修改新建项目的默认编码模式

试了好几个方法,最后还是修改了AS的默认设置,虽然Windows的默认编码还是GBK,但是至少以后新建项目都是UTF-8了.舒心~

附加一个之前用了不生效,刚才用了生效的方法
在build.gradle文件根平级目录中添加

tasks.withType(JavaCompile) {     options.encoding = "UTF-8" }

我第一次用方法还是报GBK编码错误,刚才在老项目(还是GBK编码)中试了一下,不会再报错了.
一直感觉敲代码是种玄学,别问我为什么,反正管用就行

问题

前几天写了个demo库上传到Jcenter了,打包过程中遇到了GBK编码错误的问题.虽然说打包是成功了,但是引入上传的项目后,看源码中的中文注释全都变成了乱码,不方便使用者阅读.
后来在AS中修改setting中的编码格式:
Android Studio 修改新建项目的默认编码模式

Android Studio 修改新建项目的默认编码模式

这时候重新回去给.java中添加注释,编码仍然错误,猜想是因为这个.java创建的时候就是GBK编码,可能需要重新创建文件才可以.但是代码已经写下了,重新再复制粘贴也比较麻烦.

解决

长痛不如短痛,琢磨一下怎么修改系统的默认编码.这样以后新建的.java就都是默认UTF-8了.
以前用命令行编译java文件和用eclipse写java也没碰见过这种情况.要不是这次打arr包上传jcenter,我也都没有意识到这个事情,毕竟AS和IDEA右下角一直都是UTF-8.
本来以为这事无解了,突然看到图一里有个System Default.这个System会不会是我的电脑系统呢.这就有思路了

办法一

百度了一番,找到的解决方法.直接上图,电脑环境Win 10专业版
通过修改电脑设置改变语言编码.

结果:失败

办法二

修改注册表,添加新建文件的编码格式

结果:失败

方法三

既然是System “Default”名称, 是不是可以修改这个配置呢.
在AS 4.0的菜单里翻了一根烟的时间,想起来有个Other Setting,找到了Setting For New Projects

Android Studio 修改新建项目的默认编码模式

Android Studio 修改新建项目的默认编码模式

试了好几个方法,最后还是修改了AS的默认设置,虽然Windows的默认编码还是GBK,但是至少以后新建项目都是UTF-8了.舒心~

附加一个之前用了不生效,刚才用了生效的方法
在build.gradle文件根平级目录中添加

tasks.withType(JavaCompile) {     options.encoding = "UTF-8" }

我第一次用方法还是报GBK编码错误,刚才在老项目(还是GBK编码)中试了一下,不会再报错了.
一直感觉敲代码是种玄学,别问我为什么,反正管用就行

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Android Studio 修改新建项目的默认编码模式求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们