2011-10-11 26 views
8

Gần đây tôi đã phát hành ứng dụng đầu tiên của mình trên thị trường. Tôi đã cố gắng cài đặt ứng dụng trên điện thoại của mình ngay sau khi nó được phát hành. Nhưng khi cài đặt nó tôi nhận được một lỗi nói rằng các ứng dụng đã được ký sai. Tôi cũng có rất nhiều xếp hạng không tốt cho ứng dụng của mình bởi vì những người khác cũng không thể cài đặt nó.Làm thế nào để ký một ứng dụng Android cho thị trường?

Vì vậy, câu hỏi của tôi là: làm thế nào tôi có thể đăng ký ứng dụng của mình một cách chính xác? Có cách nào để kiểm tra kết quả trước khi phát hành ứng dụng trên thị trường không?

BTW: Tôi đã sử dụng chức năng dựng sẵn của nhật thực để xuất tệp APK đã ký.

Trả lời

11

Bạn cần tạo Khóa phát hành để ký đơn đăng ký của mình.

Bước: 1 Right Click Project-> Xuất dành cho ứng dụng> Chọn bạn dự án-> Next-> Chọn Keystore mới -> Hoàn thành tất cả các phần còn lại bước

Bước 2: Lưu ý xuống của bạn Bí danh tên và Mật khẩu được cung cấp.

Bước 3 Bây giờ nếu bạn hoàn thành tất cả quá trình điền chi tiết bạn sẽ nhận được một tập tin .apk tập tin keystore trong bạn lưu trữ địa điểm.

Bước 4 Bây giờ Again Right Click Project-> Xuất dành cho ứng dụng> Chọn bạn dự án-> Next-> Sử dụng hiện Keystore -> Cho vị trí và password-> Tiếp theo

Bước 5 Bây giờ bạn có bí danh tên sẽ đến trong Drop Down-> Chọn nó -> Enter Password -> Next

Bước: 6 Nó sẽ yêu cầu vị trí lưu trữ tệp .apk cuối cùng của bạn.

Bước: 7 Chọn vị trí và lưu trữ của bạn.

Bước: 8 Bây giờ, Cuối cùng .apk tệp này là Ứng dụng đã ký của bạn.

Lưu ý: Giữ keystore này tập tin để biết thêm bản cập nhật của ứng dụng của bạn trong Android Market, cũng theo dõi các tên bí danh của bạn và mật khẩu

+0

gì một chìa khóa Google Maps đã làm với ký ứng dụng Android? –

+0

hầu hết mọi người sử dụng API được ký với debug.keystore của họ. Hầu hết mọi người ký tên đều không sử dụng debugkeystore nữa .. vì vậy tôi nghĩ khóa Google API sẽ không khớp nữa. – DJPlayer

1

Chúng tôi thực sự không thể cho bạn biết từ xa những gì là sai. Bạn đã tạo chứng chỉ tự ký của riêng mình chưa? Chứng chỉ đi kèm với SDK là chứng chỉ gỡ lỗi và không được sử dụng để ký một ứng dụng sản xuất.

Tôi khuyên bạn nên đọc kỹ tài liệu về signing the apps.

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