Làm cách nào để truy cập theo chương trình giá trị được hiển thị trong hình dưới đây?Android: Cách truy cập theo chương trình số sê-ri của thiết bị được hiển thị trong trình quản lý AVD (API Version 8)
Trả lời
Đây là SERIAL của android.os.Build
Log.i("TAG","android.os.Build.SERIAL: " + Build.SERIAL);
Đó là duy nhất cho mọi thiết bị. Nếu bạn đang tìm kiếm các khả năng về cách nhận/sử dụng một id thiết bị duy nhất, bạn nên đọc here.
Tại sao bạn nói rằng nó thay đổi khi khôi phục cài đặt gốc? Tôi biết điều đó là đúng cho Settings.Secure.ANDROID_ID, nhưng tôi đã không nghe nói về điều đó cho Build.Serial. – Tom
Tom bạn nói đúng! Tôi trộn ANDROID_ID và SERIAL. Tôi đã chỉnh sửa câu trả lời của mình. – thaussma
Đây có phải là số sê-ri giống nhau mà nhà sản xuất in trên bản thân thiết bị hoặc đó có phải là số sê-ri không? – guidod
Cho đến Android 7.1 (SDK 25), bạn sẽ nhận được nó với:
Build.SERIAL
Hãy coi chừng trên Android 8 (SDK 26) trở lên, lĩnh vực này sẽ trở lại UNKNOWN
và phải được truy cập với:
Build.getSerial()
yêu cầu dangerous permission android.permission.READ_PHONE_STATE
.
Xem https://developer.android.com/reference/android/os/Build.html#getSerial()
Người giải quyết có thể giải thích, tại sao anh ta/cô ấy tin rằng điều này là không chính xác? – for3st
Tôi đã bỏ phiếu xuống có lẽ do nhầm lẫn, đây rõ ràng là câu trả lời chính xác ngay bây giờ. Tôi không thể xóa bỏ phiếu giảm giá của mình vì nó bị khóa cho đến khi câu trả lời được chỉnh sửa. – peceps
@peceps được chỉnh sửa :) – for3st
- 1. Hiển thị Trình quản lý SDK Android, nút Trình quản lý thiết bị ảo Android trong nhật thực?
- 2. Trình quản lý thiết bị ảo android (avd) không hoạt động trong adt v21
- 3. Android API Version lập trình
- 4. Cách chạy Trình quản lý AVD trên Mac
- 5. lỗi khi mở trình quản lý AVD
- 6. Jellybean (API 16) không hiển thị trên Trình quản lý SDK Android của tôi
- 7. "Phần phần cứng" bị thiếu trong Trình quản lý thiết bị ảo Android
- 8. Trình giả lập Android: chọn AVD (Thiết bị ảo Android) để chạy theo mặc định
- 9. Trình quản lý SipDemo luôn luôn rỗng trong thiết bị SamSung SII android SIP API
- 10. Tôi không thể tạo trình giả lập trong Trình quản lý AVD của Android
- 11. Không thể thay đổi API mục tiêu trong Trình quản lý AVD
- 12. Android: Trong Trình chọn thiết bị Android, cùng một thiết bị hiển thị nhiều lần
- 13. Khóa thiết bị Android theo lập trình
- 14. Cách tạo số sêri trong truy vấn?
- 15. Firefox api - truy cập từ chương trình của tôi
- 16. Truy cập iSight theo chương trình?
- 17. Cách nhận thông tin từ trình quản lý thiết bị?
- 18. Trình quản lý AVD Android nằm trên máy Mac ở đâu?
- 19. Thuộc tính truy cập được xác định trong Đăng nhập theo chương trình
- 20. Trình quản lý AVD sẽ không phát hiện điện thoại HTC Hero của tôi làm Thiết bị ảo
- 21. Cách truy cập màn hình chính mặc định của Android theo chương trình?
- 22. Không thấy Android SDK và Trình quản lý AVD khi thực thi lệnh công cụ android
- 23. Cách xác định thiết bị Android theo cách lập trình?
- 24. Tải phiên bản os của thiết bị trong Android theo chương trình
- 25. Cập nhật Android OS theo lập trình
- 26. Android: Đã xóa chương trình ứng dụng của tôi khỏi Quản trị viên thiết bị?
- 27. Cách hiển thị hình ảnh trên UIView theo chương trình?
- 28. Cổng USB vật lý có thể được xác định theo chương trình cho một thiết bị trong Windows không?
- 29. SDK Android và Trình quản lý AVD -Có thể tạo AVD ở vị trí tệp chính xác
- 30. Google Maps không hiển thị trên thiết bị Android.
thể trùng lặp của [Làm thế nào để tìm số serial của thiết bị Android?] (Http://stackoverflow.com/questions/2322234/how-to-find-serial-number-of-android- thiết bị) –