[Windows] keytool 서명 시 인코딩 처리
1040 단어 AndroidJavaPowerShelltech
Windows에서도 코드 변조 가능
구글 플레이스토어에 안드로이드 앱을 게시하려면 자체 서명이 필요하고, 그때는 안드로이드 스튜디오를 이용하면 되지만 가져오지 않아 명령선에 문제가 생겨 키툴을 사용했다.
그래서 문자 코드가 ShiftJIS인 것 같아서 문자화되었다.
코드가 깨졌을 때의 처리 방법을 적은 기사가 많지만 모두 맥OS의 예다.그리고 하나하나 환경 변수를 추가해 평소 자바를 건드리지 않는 사람들에게는 번거롭다.
거기서 해결해.
설정 변경 없는 해결 방법
명령줄 매개변수에서 UTF-8을 사용하도록 명기하면 됩니다.자바로 쓴 지령선 도구라면 모두 통용되는 것 같습니다.
여기서 중요한 것은 PowerShell을 사용하는 것이 아니라 명령 프롬프트를 사용하는 것입니다.
3
> keytool -genkey -J-Dfile.encoding=UTF-8
이렇게 하면 난장판을 치료할 수 있다.대단히 기쁘다.작년에 같은 문제가 있었다고 말할 수 없고, 필사적으로 수동으로 ShiftJIS를 UTF로 바꾸었다
Reference
이 문제에 관하여([Windows] keytool 서명 시 인코딩 처리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ichii731/articles/5e65cac7590d48텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)