2011-08-18 27 views
9

Tôi đã phát triển và phát hành một ứng dụng trên Android Market. Tôi đã biên soạn bản phát hành, đã ký và được chỉ định với xuất ADT của Eclipse. Quá trình này đã tạo một kho khóa cho tôi trong trình hướng dẫn. Các bước tôi đã thực hiện được nêu chi tiết trong Android dev guide.Vị trí tệp Eclipse ADT của kho khóa

Tôi muốn biết, Kho lưu trữ mới được tạo ở đâu nằm ở? Tôi muốn lấy nó và tái sử dụng trên một dự án khác nhưng tôi không chắc chắn nơi tôi có thể tìm thấy nó.

Tôi nghĩ nó sẽ được đặt tên giống như my-release-key.keystore nhưng tôi không thể tìm thấy nó. Xin lỗi nếu điều này xảy ra như một câu hỏi ngớ ngẩn nhưng tôi khá mới mẻ với điều này và là một điều mệt mỏi để bị mắc kẹt trên.

Edit: tôi đã sử dụng Eclipse ADT Wizard và trong đó tôi bước vào vị trí như sau ...

Keystore Location

Tôi đang phát triển trên máy Mac và một người dùng mac rất mới. Tôi chỉ không biết nơi tập tin này đã được đặt. Tôi không có trong thư mục dự án hoặc vị trí "cd /".

Cảm ơn

+0

bạn có đăng nhập nó bằng tay hoặc thông qua ADT của (Eclipse) "Signed Export Application Package" tính năng –

+0

Xem chủ đề tương tự này:.? http://stackoverflow.com/questions/3588487/where-does-eclipse-hide-the-keystore – riper

+0

Có sử dụng tính năng "Xuất gói ứng dụng đã ký". Cảm ơn bạn đã liên kết chuỗi tương tự, Nhưng vấn đề của tôi là khác. – Sprouts

Trả lời

6

Khi sử dụng trình hướng dẫn nhật thực, bạn có thể đặt rõ ràng thư mục đích của kho khóa. Nhưng nếu bạn không làm điều đó (trong trường hợp của bạn), nhật thực sẽ lưu khóa mới trong thư mục chính của bạn.

Eclipse Wizard

+0

Xin chào, nó sẽ đi đâu nếu bạn cài đặt từ **/home/a4e6/my-release-key.keystore ** thành ** my-release-key.keystore ** – Sprouts

+0

Nó sẽ nằm trong thư mục chính của tôi/home/a4e6/ – 4e6

1

Bạn nên tạo thủ công bằng keytool. Bước này được mô tả trong phần Obtain a suitable private key một phần của hướng dẫn.

+0

Xin chào, Có một debug.keystore tại vị trí đó. Nhưng đây không phải là mới được tạo ra. Tôi đoán đây là chìa khóa được sử dụng để gỡ lỗi trên một hệ thống. nhưng không thể sử dụng khóa gỡ lỗi để đăng nhập cho thị trường Android. – Sprouts

+0

Lời xin lỗi của tôi. Tôi hiểu lầm câu hỏi của bạn, xóa và sau đó chỉnh sửa câu trả lời. – 4e6

+0

4e6 - Có tạo hướng dẫn bằng keytool là một cách để tạo khóa, nhưng tôi đã tạo nó bằng trình hướng dẫn ADT của Eclipse. Tôi cần tìm khóa được tạo bởi trình hướng dẫn và không tạo khóa mới. – Sprouts

6

OK, tôi phát hiện ra ADT Eclipse trên Mac OS X tiết kiệm keystores theo mặc định trong hệ điều hành Eclipse.app/Contents/Mac :-(

+1

nếu u sử dụng windows, nó sẽ ở đây C: \ tools \ Công cụ phát triển Android \ eclipse –

+0

Đó là đáng sợ ... Thật là một cách chậm chạp để xử lý một tập tin quan trọng như vậy.Cũng lưu ý rằng theo tệp mặc định sẽ không có phần mở rộng. – PSIXO

1

Về cơ bản trong cửa sổ (Kiểm tra trong Window 7) . các cửa hàng release_kestore theo mặc định trong C:\Users\xyz\release_keystore Sau đó, chúng ta phải di chuyển nó đến nơi thoải mái của chúng tôi

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