2013-09-11 1 views
1

나는 이클립스에서 내 서명 된 익스포트 키 스토어와 일치하는 디버그 키 스토어를 설정하기위한 지침을 이전에 따라 왔으며 제대로 작동했다 (아래 단계 참조). Game Services로 게임을 디버그하기 위해 게임을 누를 수있었습니다. 환상적 이었어. 며칠 전까지. 나는 그것을 사용하여 업데이트를 만들고, 다시 다운로드하고, 갑자기 BAM : 사용을 멈추었습니다. 나는 밤 동안 그만두고 아침에 다시 마법으로 일했다. 그런 다음 다시 깨졌습니다. 나는 이클립스를 업데이 트하고 다시 일했다. 몇 가지 더 사용하고 그것은 무작위로 다시 작동을 멈췄습니다. 이제는 다시 작동하지 않을 것 같습니다! 왜 내가 더 이상 로그인 할 수 없었는지 궁금해하는 날 동안 내 키보드에서 머리를 때리고 전체 디버깅 작업을 마침내 실현했습니다. 나는 수출 서명을했고 그것은 매력처럼 일했습니다. 그러면 디버깅 기능을 다시 얻으려면 어떻게해야합니까?!게임 서비스로 디버그하기 위해 이클립스 "플레이"버튼 사용하기

  1. 복사 키 스토어 복사 한 키 스토어를
  2. 유형을 포함하는 명령 프롬프트에서
  3. , 트래버스 폴더 (원본 변경하지 않음) :

    단계 이클립스 게임 서비스를위한 서명 수출로 버튼을 재생 사용 : keytool -storepasswd -keystore yourKeystoreCopyFilename

  4. 이전 암호와 새 암호를 묻는 메시지가 나타나면 "android"새 암호를 만듭니다.
  5. keytool -keypasswd -keystore y ourKeystoreCopyFilename - 별칭 yourCurrentAlias ​​
  6. 이전 암호와 새 암호를 묻습니다. 다시 "android"로 만드십시오.
  7. keytool -changealias -keystore yourKeystoreCopyFilename-alias yourCurrentAlias ​​-destalias androiddebugkey
  8. 파일을 변경할 수있는 권한을 얻기 위해 암호를 묻습니다.
  9. 이제이 사본을 사용할 대체 키 저장소로 eclipse에서 선택할 수 있습니다. "실행"을 누르면 apk의 서명 된 사본이 설치되어 실행됩니다.

답변

1

좋아, 그럼 재생 버튼에 문제가 있다고 생각하지 않습니다. 재생 버튼을 사용하는 대신 서명 된 내보내기를 수행 할 때 내 문제가 발생하지 않는 것은 우연이었습니다. 부적절하게 처리되는 회의실 작업 (예 : onStop() 또는 기타 동안 휴가 기능을 호출하지 않음)으로 인해 기기가 잠길 수 있습니다.

위의 코드는 적어도 서명 된 내보내기에 Eclipse 재생 버튼을 사용하는 단계별 프로세스로 사용할 수 있습니다.

관련 문제