Hỗ trợ máy ảnh
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Trình mô phỏng hỗ trợ việc sử dụng chức năng máy ảnh cơ bản trên thiết bị ảo cho các phiên bản Android trước đây. Android 11 trở lên hỗ trợ thêm các tính năng máy ảnh sau đây cho Trình mô phỏng Android:
- Chụp ảnh RAW
- Xử lý lại YUV
- Thiết bị cấp 3
- Hỗ trợ máy ảnh logic
- Mô phỏng hướng cảm biến bằng cách sử dụng dữ liệu trong trình quản lý cảm biến
- Tăng độ ổn định cho video bằng cách giảm tần suất rung tay
- Áp dụng tính năng nâng cao độ tương phản cạnh bằng cách xoá hiệu ứng nâng cấp thường được thực hiện trong quy trình YUV
- Nhiều máy ảnh đồng thời
Máy ảnh cảnh ảo và ARCore
Bạn có thể sử dụng máy ảnh cảnh ảo (virtual scene camera) trong môi trường ảo để thử nghiệm các ứng dụng thực tế tăng cường (AR) được tạo bằng ARCore.
Để biết thông tin về cách sử dụng máy ảnh cảnh ảo trong trình mô phỏng, hãy xem phần Chạy ứng dụng thực tế tăng cường trong Trình mô phỏng Android.
Khi dùng ứng dụng máy ảnh trong trình mô phỏng, bạn có thể nhập hình ảnh ở định dạng PNG hoặc JPEG để sử dụng bên trong cảnh ảo. Để chọn hình ảnh sẽ dùng trong một cảnh ảo, hãy mở cửa sổ Extended controls (Chế độ điều khiển mở rộng), chọn thẻ Camera > Virtual scene image (Máy ảnh > Hình ảnh cảnh ảo) rồi nhấp vào Add image (Thêm hình ảnh).
Bạn có thể dùng tính năng này để nhập hình ảnh tuỳ chỉnh (chẳng hạn như mã QR) để dùng với mọi ứng dụng dựa trên máy ảnh. Để biết thêm thông tin, hãy xem nội dung Thêm Hình ảnh tăng cường vào cảnh.
Dùng macro để kiểm thử các hành động thực tế tăng cường phổ biến
Bạn có thể giảm đáng kể thời gian cần thiết để kiểm thử các hành động thực tế tăng cường phổ biến bằng cách dùng các macro được đặt sẵn trong trình mô phỏng. Ví dụ: bạn có thể dùng macro để đặt lại tất cả các cảm biến trên thiết bị về trạng thái mặc định.
Trước khi sử dụng macro, hãy làm theo các bước trong phần Chạy ứng dụng thực tế tăng cường trong Trình mô phỏng Android để thiết lập máy ảnh cảnh ảo cho ứng dụng, chạy ứng dụng trên trình mô phỏng và cập nhật ARCore. Sau đó, hãy làm theo các bước sau để sử dụng macro của trình mô phỏng:
- Khi trình mô phỏng đang chạy và ứng dụng kết nối với ARCore, hãy nhấp vào biểu tượng Thêm
trong bảng điều khiển trình mô phỏng.
- Chọn Record and Playback > Macro Playback (Ghi và phát > Phát macro).
Chọn macro mà bạn muốn sử dụng, sau đó nhấp vào Play. (Phát)
Trong khi phát, bạn có thể làm gián đoạn macro bằng cách nhấp vào Stop (Dừng).
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# Camera support\n\nThe emulator supports the use of basic camera functionality on your virtual\ndevice for earlier Android versions. Android 11 and higher supports the\nfollowing additional Android Emulator camera capabilities:\n\n- RAW capture\n- YUV reprocessing\n- Level 3 devices\n- Logical camera support\n- Emulating sensor orientation by using data from the sensor manager\n- Applying video stabilization by reducing handshake frequency\n- Applying edge enhancement by removing the upscaling usually done in the YUV pipeline\n- Concurrent cameras\n\nVirtual scene camera and ARCore\n-------------------------------\n\nYou can use the virtual scene camera in a virtual environment to experiment\nwith augmented reality (AR) apps made with\n[ARCore](https://developers.google.com/ar/discover/).\n\nFor information on using the virtual scene camera in the emulator, see\n[Run AR apps in Android\nEmulator](https://developers.google.com/ar/develop/java/emulator).\n\nWhen using the emulator with a camera app, you can import an image in PNG or\nJPEG format to be used within a virtual scene. To choose an image for use in a\nvirtual scene, open the **Extended controls** window, select the\n**Camera \\\u003e Virtual scene images** tab, and click **Add image** .\nThis feature can be used to import custom\nimages such as QR codes for use with any camera-based app. For more information,\nsee\n[Add Augmented Images to the scene](https://developers.google.com/ar/develop/java/emulator#add_augmented_images_to_the_scene).\n\nTest common AR actions with macros\n----------------------------------\n\nYou can greatly reduce the time it takes to test common AR actions by using\nthe preset macros in the emulator. For example, you can use a macro to reset all\nthe device's sensors to their default state.\n\nBefore using macros, follow the steps in [Run AR apps in Android\nEmulator](https://developers.google.com/ar/develop/java/emulator)\nto set up the virtual scene camera for your app, run your app on the emulator,\nand update ARCore. Then, follow these steps to use emulator macros:\n\n1. With the emulator running and your app connected to ARCore, click **More** in the emulator panel.\n2. Select **Record and Playback \\\u003e Macro Playback**.\n3. Choose a macro that you want to use, then click **Play**.\n\n During playback, you can interrupt a macro by clicking **Stop**."]]