2012-09-17 24 views
66

Tôi làm cách nào để xem mật khẩu debug.keystore của mình? Tôi đã nhập mật khẩu của tôi 3 hoặc 4 tháng trước và bây giờ tôi không nhớ. Tôi cần nó rất nhiều, vì ứng dụng bản đồ của tôi không hiển thị bản đồ trên thiết bị của tôi.Tôi không nhớ mật khẩu debug.keystore android của mình

nếu không thể, làm cách nào tôi có thể tạo lại debug.keystore mới? làm ơn giúp tôi. thans

Trả lời

193

Thông thường, mật khẩu debug.keystore chỉ là "android".

Bạn có thể xóa nó và Eclipse sẽ tự động tạo một hình mới, như được mô tả here.

+0

okay tôi thử xóa kho khóa và dọn dẹp dự án của tôi. adt đã tạo kho khóa mới, tên bí danh mặc định là gì? –

+0

bạn không thực sự cần nó .. chỉ cần làm: keytool -list -keytool "đường dẫn debug.keytool của bạn" và hơn khi nó yêu cầu loại mật khẩu android –

+0

tôi đã thử đề xuất của bạn nó mang lại cho tôi lỗi; Nhập mật khẩu keystore: lỗi keytool: java.lang.Exception: Alias ​​ không tồn tại java.lang.Exception: Alias ​​ không tồn tại tại sun.security.tools.KeyTool.doPrintEntry (Unknown Source) tại mặt trời .security.tools.KeyTool.doCommands (Nguồn không rõ) tại sun.security.tools.KeyTool.run (Nguồn không xác định) lúc sun.security.tools.KeyTool.main (Nguồn không xác định) –

3

Một lần nữa, bạn có thể tạo khóa google api của mình. Tệp .keystore của bạn sẽ là, Trong Eclipse, Windows -> tùy chọn -> Android -> build -> đường dẫn kho khóa gỡ lỗi mặc định sẽ ở đó. Bạn chỉ cần sử dụng .keystore đó và tạo ra chìa khóa api của bạn một lần nữa bằng cách sử dụng liên kết này:

http://lokeshatandroid.blogspot.in/2012/05/obtaining-google-maps-api-key.html

+0

Sau đó, bạn sẽ cần id ứng dụng khách mới của oauth. Dễ dàng hơn để tiếp tục sử dụng cùng một kho khóa. – Tom

0

Nếu bạn không chắc chắn rằng mật khẩu đã được thiết lập trước đó, thử mật khẩu chỉ có sản phẩm nào. Nó làm việc cho tôi.

8

Default Cấu hình của debug.keystore file:

Keystore name: "debug.keystore" 
Keystore password: "android" 
Key alias: "androiddebugkey" 
Key password: "android" 
CN: "CN=Android Debug,O=Android,C=US" 

nơi được tập tin này nằm ở đâu?

Đối với người dùng Windows: C: \ Users \ username.android \ debug.keystore

Đối với Mac OS User: ~/.android/debug.keystore

Sau khi bạn sẽ nhận được SHAH1 bởi bên dưới lệnh sử dụng Command Prompt:

keytool -list -v -keystore "C: \ Users \ username.android \ debug.keystore" -alias androiddebugkey -storepass android -keypass android

Lưu ý: trên câu trả lời chỉ có thông tin về android studio mặc định co nfiguration để truy cập file debug.keystore (debug certificate), bạn có thể tạo cho bạn chứng chỉ tùy chỉnh nếu bạn muốn có mật khẩu và cấu hình riêng.

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