저는에 gradle (assembleRelease)을 사용하여 출시 apk를 생성하고 있습니다.서명 문제 Android 출시 빌드 "키 저장소에서 키를 읽지 못했습니다."
나는 (응용 프로그램 내에서)
RELEASE_STORE_FILE=filename.keystore
RELEASE_STORE_PASSWORD=****
RELEASE_KEY_ALIAS=alias
RELEASE_KEY_PASSWORD=****
내 build.gradle 파일 gradle.properties 로그인 관련
내가 지정한 세부 사항을 프로젝트/응용 프로그램/filename.keystore에서 키 저장소 파일을 저장 한 파일은 내가
다음과 같은 Gradle을 파일에 서명 구성을 지정한signingConfigs {
release {
storeFile file(RELEASE_STORE_FILE)
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD
}
}
서명을 다음과 관련이있다 내가 오류 다음
Error:Execution failed for task ':app:package<flavor>Release'.
> Failed to read key from keystore
을 내가 점점 계속 릴리스 빌드를 만들려고 할 때 16,
buildTypes { release { signingConfig signingConfigs.release } }
그러나, 나는
가 있는지 확인하기 위해 잘못된 암호를주는 다음과 같은 시도 파일을 찾을 수 있습니다. 올바른 경로와 함께 다음 오류가 발생합니다. 파일을 찾을 수 있다고 가정합니다. 키 스토어가 훼손되었거나 암호가
입력을 감사합니다
정확 :"는"저장소에서 키를 읽지 못했습니다!
동일한 문제가 발생했으나 아직 파악하지 못했습니다. ( – Markymark
android Studio에서 빌드> 서명 된 APK 생성으로 APK에 서명을 시도했습니다. 우스운 일은 서명이 성공하는 것입니다. 그러나 내가 gradl 작업 "assmbleRelease"를 사용하면 오류가 발생합니다. 지금은 qa 동안 자동 배치를 가능하게하는 새로운 키를 만들었습니다. – HasaniK
@ Marky17과 같은 문제가있는 다른 사람들이 해결책을 찾아 낼 때까지 작업 해 봅니다. 입력 한 "키 별칭"이 키 저장소에 없기 때문에이 문제에 직면했습니다. [이 답변] (http://stackoverflow.com/a/28119723/1276636) 나를 도왔습니다. – Sufian