2015-09-24 16 views
7

Tôi đang cố gắng thay đổi mật khẩu của khóa riêng trong kho khóa của tôi. Cách làm như sau:Bí danh Keytool không có khóa

keytool -keypasswd -alias <alias name> -keystore <keystore path> 

tôi nhận được:

Enter keystore password: <keystore password> 

nào trả về:

keytool error: java.lang.Exception: Alias <ltsabreskey> has no key 

keystore này được tạo sử dụng một chứng chỉ được chiết xuất từ ​​một keystore khác nhau mà mật khẩu là mất đi. Tôi đang cố gắng cập nhật ứng dụng hiện có trong Cửa hàng Play, điều này có thể được thực hiện với kho khóa mới được tạo từ chứng chỉ được trích xuất không?

Trả lời

0

bạn có kiểm tra xem khóa có thực sự ở kho khóa không? Hãy thử điều này:

keytool -list -keystore <keystore path> 

Nếu bí danh không chính xác (khóa không tồn tại trong kho khóa) tôi sẽ gặp lỗi tương tự.

Các vấn đề liên quan