Android的开发环境配置完毕后,回忆了下以前开发Android的流程
- 新建Hello World项目
- 使用Eclipse运行项目,自动启动模拟器,一切正常
之后想把apk包导出到本地
- 在终端创建keystore
- 利用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的指令会产生乱码,注意根据情况进行配置,可以配置描述文件进行快速切换