2013-01-31 16 views
6

Tôi đã hoàn thành một ứng dụng trong điện thoại và muốn xuất bản ứng dụng này trên cửa hàng ứng dụng google. Mỗi khi tôi tải về tập tin apk của nó trong chế độ gỡ lỗi. Làm thế nào để tôi đi về ký nó với một chìa khóa hoặc keystore để có được điều này để tải lên vào google chơi như google sẽ không tải nó vào tài khoản của tôi trong chế độ gỡ lỗi.Chế độ gỡ lỗi không dây của Phonegap và ký bằng khóa cấp phép

Tôi đang làm điều gì đó sai nhưng không thể thấy cách trong build.phonegap.com bạn có thể đăng ký ứng dụng?

Xin giúp

Cảm ơn

+0

bạn có cài đặt nhật thực với plugin yêu cầu Android không? –

+0

Không, tôi chỉ đang sử dụng trang web xây dựng điện thoại để biên dịch ứng dụng – Grimlockz

+0

ohk xem câu trả lời của tôi. Điều đó sẽ giúp bạn giải quyết nó. –

Trả lời

9

Sử dụng lệnh này từ nhà ga hoặc command prompt để tạo ra tập tin keystore:

keytool -genkey -v -keystore myAppKey.keystore -alias myAppKey -keyalg RSA -validity 10000 

này sẽ tạo ra myAppKey.keystore tập tin.

Bạn phải tải lên tại build.phonegap.com trang web trong cài đặt ứng dụng của bạn. Ở đó bạn sẽ nhận được signing settings để thêm keystore và sau đó chọn khóa ký đó cho ứng dụng của bạn.

Bằng cách này, thẻ SIM sẽ tạo lại các bản dựng android và bạn sẽ nhận được APK sẽ được sử dụng để xuất bản trong thị trường google play.

THAM KHẢO:

how Google suggests creating an Android keystore

+1

Nhận tùy chọn bất hợp pháp: –genkey khi chạy lệnh – Grimlockz

+0

@Grimlockz mà os u r sử dụng? –

+0

ubuntu 12.04 LTS – Grimlockz

1

Nhận tùy chọn bất hợp pháp quá - một cái gì đó về sao chép/dán từ bài viết ở trên đang gây ra đó. Nếu bạn xóa ký tự '-' và nhập chúng theo cách thủ công bằng cách sử dụng dấu '-' trên bàn phím của bạn thì nó hoạt động :)

+0

Có nó đã làm việc cho tôi :) –