안드로이드 배포 관련

titanium 으로 개발했던 앱을 업데이트 하려고 수정했는데

기존에 작성했던 키 파일을 사용하니
[WARN] : The selected alias “OnB2BApp” uses the “SHA256withRSA” signature algorithm which will likely have issues with Android 4.3 and older.
[WARN] : Certificates that use the “SHA1withRSA” or “MD5withRSA” signature algorithm will provide better compatibility.

이런 경고가 뜨면서,
빌드된 파일이 안드로이드 4.3 이하 버젼에선 설치가 안되고,
4.4 이상 키캣,롤리팝 에서만 제대로 설치가 됩니다.

기존 키는 사인 알고리즘이 SHA256withRSA 로 되어 있고,

SHA1withRSA 로 사인한 키 파일을 이용해서 빌드하니 4.3 이하 버젼에서 제대로 설치는 됩니다.

그런데 새로운 키를 사용하면 업데이트를 못하게 되어서 -_-;;

키 파일 그대로 사인 알고리즘만 변경이 가능 할까요 ?

관련 글이 있어서 찾아보니 jdk 버젼 문제가 있다는 내용을 찾아서
1.6, 1.7 두 가지 버젼에서 빌드해 봤는데 동일한 증상을 보였습니다 .
https://jira.appcelerator.org/browse/TIMOB-16213
https://jira.appcelerator.org/browse/TISTUD-6038

…키 파일 문제인지 모르고 하루 종일 해맸네요 ㅜ_ㅜ