2011-12-11 36 views
6

Cho đến bây giờ tôi làm cho một tập tin apk theo cách thông thường: cụ Andoid -> Export ký gói ứng dụng ...xuất khẩu đã ký gói ứng dụng với dòng lệnh

và có tôi cung cấp cho các chìa khóa và bí danh và hơn nó làm cho tập tin apk của tôi mà tôi đăng trên thị trường.

bây giờ tôi muốn làm điều tương tự với một thiết bị đầu cuối

tôi cố gắng sử dụng các kiến ​​với: ant release lệnh nhưng nó cho tôi một gói ứng dụng unsigned.

Trả lời

5

Nếu bạn thêm dòng có dạng sau đây để tệp build.properties của bạn (SDK trước 14) hoặc ant.properties tập tin (SDK 14 và xa hơn nữa)

Sau đó, nếu bạn gọi là 'kiến phát hành' việc ký kết với correct passwords sẽ được tự động thực hiện cho bạn

(Giả sử keystore phát hành của bạn là: c: /users/you/my-release-key.keystore và bí danh chủ chốt phát hành của bạn là: your_release_alias)

key.store=c:/users/you/my-release-key.keystore 
key.alias=your_release_alias 
key.store.password=YourKeystorePassword 
key.alias.password=YourKeyaliasPassword 

.

+0

nhưng tôi không có tệp này trong dự án của tôi – MTA

+0

Có thể là một ý tưởng để bạn đọc phần về 'quản lý dự án từ dòng lệnh' trong tài liệu. Nó cho bạn biết cách tạo một dự án mẫu để tạo các tệp này và tệp build.xml mà kiến ​​cần, xem: http://developer.android.com/guide/developing/projects/projects-cmdline.html – NickT

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