Mac终端乱码

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时终端出现乱码

乱码原因

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

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

转载

本文出自<<arccode>>, 欢迎转载, 转载请注明出处.