2011-12-14 34 views
18

Tôi đang cố gắng tạo vân tay của mình và nó phải ở đây: ~/.android/debug.keystore, nhưng tôi không có gì ở đó, mặc dù tôi có thể chạy các dự án đơn điệu của mình bình thường, vậy làm cách nào để tìm tệp debug.keystore?Gỡ lỗi.keystore trên máy Mac ở đâu?

Trả lời

4

Tệp Mono dành cho Android debug.keystore nằm ở $HOME/.local/share/Xamarin/Mono for Android. (Có, có các khoảng trống trong tên thư mục đó.)

+0

tôi nhận ra rằng vấn đề của tôi là apiKey của tôi, tôi lấy dấu vân tay của mình từ một thư mục khác: ~/.android/debug.keystore và tôi không nghĩ đó là vấn đề, bởi vì tôi tạo ra nó để có được apikey và tôi sử dụng nó trong ứng dụng Android Java của tôi và đã hoạt động tốt, nhưng sau đó tôi thử thay đổi nó thành debug.store nằm trong thư mục này: $ HOME/.local/share/Xamarin/Mono cho Android/debug.keystore và ném cho tôi một ứng dụng khác dấu vân tay, vì vậy tôi sử dụng nó để tạo ra apikey khác, và sau đó kỳ diệu hoạt động ứng dụng của tôi trên Mono. Mặc dù cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn. – arkmetal

67

Gỡ lỗi.keystore nằm trong thư mục mà bạn nói, nhưng nó bị ẩn để bạn không thể nhìn thấy nó trên Finder.

Mở một terminal và gõ:

cd ~/.android/ 
ls 

Nếu bạn có thể nhìn thấy debug.keystore, đó là thư mục bên phải. Nếu bạn cần mở trong Trình tìm kiếm, nhập vào cùng một thư mục:

open . 

Kính trọng.

+1

Cảm ơn bạn quá nhiều !! – arkmetal

5

Chỉ đơn giản là bạn có thể mở Finder sau đó bạn có thể đi qua con đường sau.

Go -> Trang chủ -> ./android/debug.keystore

Hãy chắc chắn rằng bạn có thể xem các tập tin và thư mục ẩn.

3

Bạn sẽ tìm thấy debug.keystore tập tin ở đây, lửa lệnh này trong thiết bị đầu cuối để xem tập tin ẩn

  1. defaults write com.apple.Finder AppleShowAllFiles YES
  2. Đến thư mục home
  3. đi .android thư mục đó sẽ được ẩn
6
  1. Mở Finder

  2. chọn menu Go ->Go To Folder ...

  3. loại /Users/username/.android

3

Đường dẫn với get SHA1 trên Android studio từ command prompt

keytool -list -v -keystore /Users/pragati/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

bạn có thể thay đổi pragati bằng tên người dùng của bạn.

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