Tôi không chắc chắn những gì đã thay đổi nhưng bàn phím vật lý từ máy tính của tôi không còn hoạt động cho trình giả lập (chạy bộ kitkat trong Nexus 5, x86). Khi tôi nhìn vào AVD ở cài đặt nâng cao của thiết bị, không có gì cho bàn phím phần cứng. Cài đặt này ở đâu?Cách bật bàn phím vật lý trên Trình mô phỏng trong Android Studio? (Được sử dụng để làm việc)
Trả lời
Tìm cấu hình của giả lập trong thư mục chính của bạn:
//Located in:
~/.android/avd/<The_Device_Name>/config.ini
Ví dụ, trên Nexus 5 (tạo ra bởi Android Studio), đó là:
~/.android/avd/Nexus5.avd/config.ini
Thay đổi dưới đây thiết lập được :
hw.keyboard=yes
Trong cài đặt nâng cao của thiết bị ảo trong Android Studio 1.0.2 Trình quản lý AVD, có tôi s thực sự là một hộp kiểm cho phép kích hoạt đầu vào bàn phím mà không cần chỉnh sửa config.ini
bằng tay.
cụ → Android → AVD Manager → biểu tượng bút chì (hiển thị trong hình ảnh) → Hiện Advanced Settings (di chuyển xuống dưới) → Enable Keyboard Input
Lưu ý, bạn phải * cuộn xuống dưới cùng * của Cài đặt Nâng cao. "Đã bật đầu vào bàn phím" là MỤC CUỐI CÙNG. Tôi mất vài phút để nhận ra khung cài đặt nâng cao lớn hơn nhiều so với lần xuất hiện đầu tiên. – Nuthatch
Đối với tôi, nó được kích hoạt và tôi vẫn không thể gõ bên trong SOME 'EditText' trường. –
QUAN TRỌNG: Cuộn xuống dưới cùng: – matt
UPDATE:
Thay đổi hw.keyboard = yes
.
Và làm cho các tập tin config.ini
Read-only:
1.Right-click vào file mở cài đặt.
2.Make mỗi tùy chọn trên tab cho phép thành Read-only (xem ảnh chụp màn hình)
ủy thác cho tôi điều này sẽ làm việc đó xảy ra vì tập tin này được viết lại, khi chúng ta nhốt nó ra lỗi biến mất.
- 1. Bật bàn phím ảo trong trình mô phỏng
- 2. Làm cách nào để nhập bằng bàn phím của tôi trên trình mô phỏng iphone?
- 3. Cách bật lên bàn phím Android "? 123"
- 4. Cách làm cho bàn phím biến mất trong trình mô phỏng iphone
- 5. Bàn phím hiển thị cho EditText trong trình mô phỏng (GenyMotion) Android 4.3
- 6. Mô phỏng ngắt bàn phím Ctrl-C trong Python khi đang làm việc trong Linux
- 7. Mô phỏng mở/đóng bàn phím phần cứng trong trình mô phỏng
- 8. Trình mô phỏng Android 4.0.3 sẽ không hiển thị trên bàn phím ảo
- 9. cách mô phỏng trình duyệt trên thiết bị di động (android) trên máy tính để bàn
- 10. Bắt đầu mô phỏng vật lý
- 11. Android mô phỏng bấm phím
- 12. Phát hiện phím bấm Trình đơn vật lý trong Android
- 13. Android - Nhận bấm phím trên bàn phím
- 14. Mô phỏng mạng chậm trên trình mô phỏng Android
- 15. android: layout_alignParentBottom = "true" với việc sử dụng bàn phím
- 16. Làm thế nào để mô phỏng đầu vào bàn phím trong TẤT CẢ các ứng dụng?
- 17. Trình mô phỏng Android Studio và CPU AMD
- 18. Văn bản nhập không hiển thị bàn phím trên trình mô phỏng iOS
- 19. Sử dụng công cụ Google Chrome Dev trên Android (trình mô phỏng)
- 20. Kết quả lẻ từ bóng đổ được sử dụng để xử lý trước mô phỏng vật lý mùa xuân
- 21. Tạo trình mô phỏng cho Galaxy S8? - Android Studio
- 22. Làm cách nào để mở cửa sổ trình mô phỏng của trình mô phỏng Android?
- 23. Lỗi "EGL_BAD_MATCH" trong trình mô phỏng Android Studio
- 24. Mô phỏng nhấn phím bằng cách sử dụng JavaScript
- 25. Mô phỏng sự kiện bàn phím qua javascript
- 26. Mô phỏng nhấn bàn phím theo cách không được dùng nữa?
- 27. Làm cách nào để bật Bluetooth trên Trình mô phỏng iOS?
- 28. Visual Studio không cho phép tôi gỡ lỗi trên thiết bị vật lý android
- 29. Ẩn bản xem trước phím trên bàn phím Android
- 30. Mô phỏng Bàn phím với API SendInput trong các ứng dụng DirectInput
Liên quan: [D'pad bị tắt trong trình mô phỏng] (http://stackoverflow.com/questions/14561251/dpad-is-disabled-in-emulator). Đã sửa đổi thành 'hw.dPad = yes' để kiểm tra tính năng trợ năng với các phím mũi tên lên, xuống, trái, phải. –