giải pháp duy nhất làm việc cho tôi là sử dụng java keytool và tạo một. keystore
gửi dòng lệnh và sau đó sử dụng .keystore
tệp đó để ký ứng dụng của tôi
bạn có thể tìm thấy keytool java tại thư mục này C:\Program Files\Java\jre7\bin
mở cửa sổ lệnh và chuyển sang thư mục đó và nhập lệnh như thế này
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Keytool nhắc bạn cung cấp mật khẩu cho kho khóa, tên của bạn, công ty, v.v. lưu ý rằng ở lời nhắc cuối cùng, bạn cần nhập có.
Sau đó, nó tạo kho khóa dưới dạng tệp có tên my-release-key.keystore trong thư mục bạn đang ở. Kho khóa và khóa được bảo vệ bằng mật khẩu bạn đã nhập. Kho khóa chứa một khóa duy nhất, có giá trị trong 10000 ngày. Bí danh là tên mà bạn - sẽ sử dụng sau này, để chỉ kho khóa này khi ký đơn đăng ký của bạn.
Để biết thêm thông tin về Keytool, hãy xem tài liệu tại: http://docs.oracle.com/javase/6/docs/technotes/tools/windows/keytool.html
và để biết thêm thông tin về cách ký ứng dụng Android, hãy truy cập vào đây: http://developer.android.com/tools/publishing/app-signs.html