안드로이드 스튜디오 에뮬레이터에서 출력한 해시키랑 실제 기기에서 출력한 해시키값이 다릅니다

에뮬레이터로 로그인 할 경우 잘되는데
apk 추출해서 기기에서 로그인 할 시 안넘어가서 해시키를 출력해본 결과
각각 다른 해시키가 출력됩니다. 왜그러는걸까요?