2011-08-17 2 views
4

개발자는 Android 앱을 만들기 위해 PC와 Mac을 모두 사용하게됩니다.Android : KeyStores 관리 -> 기기 간 이동

Mac에서 KeyStore를 생성 할 때 Mac으로 키 저장소를 생성하면 Mac으로 PC를 옮겨서 동일한 응용 프로그램을 Mac 및 PC에서 모두 편집/작성/서명 할 수 있습니까?

답변

6

플래시 드라이브 만 사용할 수 있다고 상상합니까? 내가 아는 한 크로스 플랫폼 인 java의 keytool을 사용하여 키 스토어를 생성한다고 가정합니다. 따라서 키 저장소를 만든 후에는 한 컴퓨터에서 다른 컴퓨터로 복사하면됩니다. 앱에 서명 할 준비가되면 플래시 드라이브 또는 플래시 드라이브에서 키 스토어를 복사 한 위치로 이동하십시오.

4

네트워크 또는 USB 메모리 키를 통해 복사/붙여 넣기 ... 키 및 키 폴더는 폴더 일뿐입니다 ... 하지만 질문에 또 다른 문제가 있습니다. 키는 개발자와 건너 공유 할 수있는 이유는 .. 안드로이드 개발 및 키에서

당신은이 개 역할

1) 제작사

2) 개발자/근로자

게시자 최종 응용 프로그램이 준비 서명합니다 있습니다 최종 사용자/고객에게 배포하기 위해 서명되지 않은 개발 APK 파일을 사용하고 패키지 유효 기간이 긴 게시자 키를 사용하여 패키지에 서명합니다. 게시자는 업무상 이유로 여러 개의 키를 가질 수 있습니다.

개발자/직원은 기기에서 앱을 테스트/디버깅 할 수 있도록 짧은 유효 기간 (1 년)으로 자동 생성 된 키를 사용합니다. 이러한 키는 출시 목적으로 사용되거나 사용되어서는 안됩니다. 각 작업자는 자신 만의 키를 가지고있어 원하는대로 변경할 수 있습니다.

각 작업자는 최종 APK에 서명 할 수 있어야하지만 보안 위험이있을 수 있습니다. 해제 키 (게시자 키) 어디서나 귀하의 명령이나 다른 제어되지 않은 다른 응용 프로그램에서 응용 프로그램을 ...