Tôi có kho khóa tùy chỉnh mà tôi sử dụng để ký gói ứng dụng của mình. bây giờ tôi muốn sử dụng cùng một kho khóa để gỡ lỗi. khi tôi đi đến eclipse-> windows-> preferences-> android-> xây dựng và thiết lập cửa hàng khóa tùy chỉnh của tôi, tôi nhận được "Keystore đã bị giả mạo, hoặc mật khẩu không chính xác"?Cách đặt kho khóa tùy chỉnh để gỡ lỗi trong nhật thực cho android
Trả lời
tôi đã cùng một vấn đề và đây là các bước để tạo đúng một keystore tùy chỉnh mà có thể được sử dụng để gỡ lỗi trong Eclipse:
Về cơ bản những gì bạn nên làm là thay đổi cả storepasswd
và keypasswd
cho bí danh androiddebugkey
để "android".
Dưới đây là các lệnh:
keytool -changealias -keystore mykeystore.keystore -alias [old alias] -destalias androiddebugkey
keytool -keypasswd -keystore mykeystore.keystore -alias androiddebugkey
keytool -storepasswd -keystore mykeystore.keystore
Nếu bạn không biết bí danh cũ của bạn, nhìn nó bằng cách sử dụng
keytool -list -v -keystore mykeystore.keystore
trong Command Prompt không thể nhập mật khẩu
Tôi đã nhận được cùng một vấn đề khi cố gắng gỡ lỗi các apk phát hành .. vì vậy tôi đã thử các giải pháp Saeid không thành công. Sau đó, tôi tìm thấy blog này (http://blogprogramistyandroid.blogspot.com.br/2011/04/converting-release-keys-to-debug.html) mà tôi nhận được là giải pháp đơn giản nhất cho các vấn đề:
Hãy lệnh này:
keytool -importkeystore -v -srckeystore release.keystore -destkeystore tùy chỉnh debug.keystore -srcstorepass phát hành -pass -deststorepass android -rcalias release-key -destalias androiddebugkey -srckeypass release-pass -destkeypass android
Tất nhiên mật khẩu thay thế và bí danh của kho khóa nguồn được sử dụng để tạo kho khóa phát hành.
Xong
Và tất nhiên, đừng quên xây dựng lại sau khi đặt tùy chỉnh mới của bạn-debug.keystore trong c: \ users \ xxx \ .andrdoid \ debug.keystore –
Cách đơn giản nhất để đặt mã khóa tùy chỉnh.
Không cần lệnh.
bước (đối với ADT):
1.Export bất kỳ dự án (Nó sẽ chỉ cho bạn một tùy chọn để tạo keystore tùy chỉnh).
tạo keystore của bạn với một extention ".keystore" và cung cấp cho android mật khẩu và nhấn NEXT.
2.
cho biết tên bí danh = androiddebugkey và password = android
bây giờ bấm kết thúc và keystore của bạn đã sẵn sàng.
1.Tới cửa sổ -> sở thích
và đưa ra path của file keystore tùy chỉnh của bạn
Chỉ cần đảm bảo làm sạch dự án trước khi khởi chạy. Đôi khi nhật thực sẽ lưu lại khóa trước và bỏ qua cài đặt mới. – Sabo
Chúng tôi có cùng một vấn đề một số thời gian trước đây tại văn phòng của chúng tôi. Vì chúng tôi cần điều này khá thường xuyên, chúng tôi đã viết một kịch bản đơn giản để làm cho nó dễ dàng để chuyển đổi keystores phát hành để gỡ lỗi những người thân.
Các kịch bản có sẵn trên https://github.com/IntellexApps/key2debug
Chúng tôi đang sử dụng nó trong một thời gian hiện nay, vì vậy nên được khá ổn định.
cổ vũ!
hoạt động tuyệt vời! cảm ơn – JackNova
Sau khi thay đổi nội dung keystore, bạn có thể thiết lập Eclipse trong: Preferences->Android->Build
, như hiển thị dưới đây: Eclipse change debug keystore
- 1. Viết trình gỡ lỗi nhật thực tùy chỉnh
- 2. Android Facebook SDK: Cách tạo khóa băm không gỡ lỗi?
- 3. băm khóa facebook, sự nhầm lẫn của kho khóa android
- 4. Làm cách nào để tạo nhật ký lỗi hoặc nhật ký lỗi tùy chỉnh trong Gói SSIS?
- 5. Cách chấm dứt ứng dụng android trong khi gỡ lỗi trong nhật thực
- 6. gỡ lỗi nhật thực: Nguồn không tìm thấy cho
- 7. android - Cách đặt bố cục tùy chỉnh cho PreferenceActivity trong Android 3.0?
- 8. Một Khóa Google Maps cho nhiều nhà phát triển (Android)? Eclipse keystore tùy chỉnh?
- 9. Cách tùy chỉnh lỗi xác thực biểu mẫu trong mãIgniter
- 10. Làm cách nào để đặt phông chữ tùy chỉnh cho hộp thoại cảnh báo trong Android?
- 11. Cách gỡ lỗi ứng dụng Android gốc?
- 12. cách gỡ lỗi lỗi từ khóa khóa phông chữ
- 13. gỡ lỗi một vòng lặp lớn trong nhật thực
- 14. Làm thế nào để thực hiện hành động tùy chỉnh chỉ trong cài đặt (không gỡ cài đặt)
- 15. Tôi làm cách nào để thực hiện tác vụ tùy chỉnh trong WiX chỉ thực thi khi cài đặt hoặc gỡ cài đặt?
- 16. Chạy mà không gỡ lỗi trong nhật thực
- 17. Lớp con ứng dụng tùy chỉnh trong Mono cho Android
- 18. Android - adb logcat không có nhật ký gỡ lỗi
- 19. Không thể tải kho lưu trữ (PyDev cho nhật thực)
- 20. cách đặt biến tùy chỉnh trong gmock
- 21. Làm cách nào để gỡ cài đặt plugin trong nhật thực?
- 22. Cắt ngắn trong nhật thực để chấm dứt gỡ lỗi/chạy là gì?
- 23. Làm thế nào để cập nhật tùy chọn tùy chỉnh của mục đặt hàng trong Magento?
- 24. Android Liên kết cách đặt màu liên kết tùy chỉnh?
- 25. Cách đặt JAXBContext tùy chỉnh
- 26. đối tượng sao chép từ trình gỡ lỗi nhật thực
- 27. Dừng nhật thực chuyển sang tab Gỡ lỗi
- 28. Cách tùy chỉnh thông báo lỗi xác thực JSF
- 29. Lỗi ghi nhật ký để gỡ lỗi và gỡ lỗi, thông tin để stdout với log4j
- 30. Làm cách nào để đặt tiền tùy chỉnh trong java?
Eclipse tạo ra một chìa khóa gỡ lỗi khi bạn chạy ứng dụng của bạn thông qua nó – codeMagic
kiểm tra này http: // stackoverflow .com/questions/9019833/how-can-i-specify-location-of-debug-keystore-cho-android-ant-debug-builds –