β

Mac终端乱码

Arccode's blog 92 阅读

Android的开发环境配置完毕后,回忆了下以前开发Android的流程

  1. 新建Hello World项目
  2. 使用Eclipse运行项目,自动启动模拟器,一切正常

之后想把apk包导出到本地

  1. 在终端创建keystore
  2. 利用Android Tool导出apk

使用命令 keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore 生成keystore时终端出现乱码

乱码原因

经过思考,应该是jdk keytool 指令编码与系统编码不一致,点击 终端 –> 偏好设置 –> 设置 ,可以看见“字符编码”为 Unicode(UTF-8) ,将该设置改为GB2312,重启终端,输入 keytool 中文显示正常,之后输入构建keystore的指令,按照提示便可以正常生成keystore

注:该设置在某些使用UTF-8的指令会产生乱码,注意根据情况进行配置,可以配置描述文件进行快速切换

Mac终端乱码
作者:Arccode's blog
原文地址:Mac终端乱码, 感谢原作者分享。

发表评论