2017-03-07 5 views
1

이 내 젠킨스 작업 구성의 일부와 젠킨스에 사인 된 .apk 생성 보시다시피, 모든 .apk (s)는 서명이 없습니다.은 Gradle을

자, 내 build.gradle을 편집하지 않고 이러한 .apk 파일 중 하나 또는 전부에 서명하는 방법. 나는 빌드 후 새 작업을 추가 할,하지만 내 키 스토어와 또한 도움을받을 각 필드 옆에있는 (?) 아이콘을 클릭 enter image description here

답변

3

아, 아 ~ ~ 드디어 !! 나는 내 문제를 해결한다. (LOL ....) 여기

이 트릭 : - :

enter image description here

2 편집 명령 라인, 형식

1하는 빌드 단계 추가> 쉘을 실행합니다 : jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1- 키 저장소 $ KEYSTORE/JKS -storepass $ PASSWORD -signedjar $ SIGNED.APK $ INPUT_UNSIGNED.APK $ KEY_ALIAS enter image description here 3. 후 구축 작업 -> 추가 빌드 후 조치 :

enter image description here

4. 편집 응용 프로그램/구축/출력/APK/* - signed.apk을

enter image description here

빌드 지금 동작은, 대상이 서명 볼 수 후 APK 파일 : enter image description here

1

생성 된 APK 경로를 구성 할 위치를 알 수 없습니다.

plugin page도 자세한 내용 usage documentation에 연결됩니다.

+0

위의 대답을 참조하십시오. 어쨌든 대단히 감사합니다! –