Android Studio 设置项目编码,解决Android Studio项目运行时乱码问题
来源:互联网 发布:存储过程实现数据同步 编辑:程序博客网 时间:2024/06/05 07:42
一、Android Studio设置字体 编码格式
1.中文乱码显示解决:
Settings -> Editor -> Appearance -> 选择Theme -> 然后勾选上下面的Override default fonts by:在Name中选择一个支持中文字体的字体:比如微软雅黑,serif, sansSerif等,并设定Size,一般为15就可以了,自己可以调,这个设置主要是IDE的菜单标题栏字体和样式等,然后保存即可。
2.显示行号
Settings -> Editor -> Appearance -> Show line numbers勾选上
3.让编辑窗口支持Ctr+鼠标左键缩放修改字体大小
Settings -> Editor -> Mouse选项栏中勾选“Change font size(Zoom) with Ctrl+Mouse Wheel”
4.修改主题和字体 大小
Settings -> Editor -> Colors & Fonts -> Font -> 在“Scheme name”选择一个主题样式并另存为:xx,xx自己起名,font size自己可以设置如15,17等,下面的左栏是可选字体列表,右侧为当前系统编辑器的字体,选择一个字体,并修改字体大小,保存即可。
5.文件编码
Settings -> File Encodings -> IDE Encoding / Project Encoding 可以自己选择编码GBK, GB2312或UTF8等,根据自己需要。
6.Android Studio设置主题 和 不支持中文
File --> Settings --> Appearance, 然后右边的 Override default fonts by 打上勾,然后选择一种支持中文
的字体,如GB213即可
二、Android Studio设置编译时的编码格式
打开module的 build.gradle 文件修改编译器使用的编码,经过上面的设置,只能影响你在IDE 里面编辑器视图里面看到的文件内容的编码。编译器使用的编码还需要单独设置,否则 gradle 默认使用 utf-8 的编码和文件的实际编码不一致,就会导致程序运行的时候显示乱码。
gradle 配置编码在 build.gradle 脚本文件中配置。添加上下面配置就行。
如果只设置某个文件的编码,直接在Android Studio中打开文件,右击会出现File Encoding选项。
- Android Studio 设置项目Module编码,解决Android Studio项目运行时乱码问题
- Android Studio 设置项目Module编码,解决Android Studio项目运行时乱码问题
- Android Studio 设置项目编码,解决Android Studio项目运行时乱码问题
- Android Studio 编码设置,解决Android Studio项目运行时乱码问题
- android studio 设置项目编码
- Android Studio 运行项目问题:
- Android studio设置工作空间/项目编码问题
- android studio 项目编码格式的设置
- Android Studio导入eclipse项目乱码问题
- Android studio乱码 编码问题
- Android ADT 中的项目迁移到 Android Studio出现编码乱码问题
- 解决 Android Studio 乱码问题
- 解决 Android Studio 乱码问题
- 解决 Android Studio 乱码问题
- 解决 Android Studio 乱码问题
- Android Studio运行Github项目
- Android studio无法运行项目
- android studio 不能运行项目
- B+树的插入、删除(附源代码)
- Python 数据分析--读写文本格式的公式
- ycm
- iOS-对象为空的判断(nil、null)
- CacheHelper.cs
- Android Studio 设置项目编码,解决Android Studio项目运行时乱码问题
- AOP异常: java.lang.IllegalArgumentException: error at ::0 formal unbound in pointcut 1
- HDOJ.1010 Tempter of the Bone (DFS)
- vue-loader
- Android监听软键盘回车事件
- sqlDependency提供了这样一种能力:当被监测的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让系统自动更新数据(或缓存)的目的.
- 端口转发的几种方法
- java时间处理Calendar使用小记
- IO流学习内容记录