Chụp ảnh màn hình trên Trình giả lập từ Android Studio


203

Tôi biết đây có thể là câu hỏi khó hiểu nhất nhưng tôi vẫn không biết cách chụp ảnh màn hình của Trình mô phỏng qua Android Studio. Gần đây tôi đã chuyển từ Eclipse sang Android Studio và tôi không thể tìm thấy nó ở bất cứ đâu, tôi cũng đã cố gắng tìm kiếm trên web nhưng không có sự giúp đỡ.

Câu trả lời:


288

Bắt đầu với Android Studio 2.0, bạn có thể làm điều đó với trình giả lập mới:

Trình giả lập Android mới từ Android Studio 2.0

Chỉ cần nhấp vào 3 "Chụp ảnh màn hình". Vị trí tiêu chuẩn là máy tính để bàn.

Hoặc là

  1. Chọn "Khác"
  2. Trong "Cài đặt", chỉ định vị trí cho ảnh chụp màn hình của bạn
  3. Chụp ảnh màn hình của bạn

@Nino Handler Tôi chỉ làm điều này, nhưng không có hình ảnh nào xuất hiện trên máy tính để bàn của tôi (và nếu tôi thay đổi vị trí, vẫn không gặp may), do đó, tôi không thể chụp ảnh màn hình bằng trình giả lập. Bạn có thể cho một số lời khuyên để có được sắp xếp ra?
agiro

1
@agiro Tôi khuyên bạn nên sử dụng câu trả lời của Fidel Eduardo López hoặc HenBoy331 cũng nên hoạt động.
luckyhandler

Nó tạo ảnh chụp màn hình với màu sắc sai: stackoverflow.com/questions/52462962/iêu
Dmitry

Đối với tôi, nó bắt đầu hoạt động khi tôi thay đổi vị trí Desktop mặc định thành thư viện Pictures. Trước khi mọi thứ đều ổn, nhưng nó đã không lưu ảnh chụp màn hình
lvmeijer

93

Nhấp vào nút Monitor (Bao gồm DDMS) trên thanh công cụ - có vẻ như bugdroid của Android:

Cửa sổ IDE hiển thị nút Monitor

Điều đó sẽ đưa lên cửa sổ DDMS. Chọn phiên bản giả lập từ tab Thiết bị ở bên trái và nhấp vào nút camera trên thanh công cụ phía trên nó, bên cạnh biểu tượng dấu dừng:

Cửa sổ giám sát

Lưu ý rằng nếu trình giả lập của bạn đang chạy Android 4.4 hoặc tôi nghĩ 4.3, thì chức năng chụp màn hình bị hỏng - bạn sẽ phải sử dụng thiết bị vật lý để chụp ảnh màn hình trên các phiên bản HĐH đó. Nó hoạt động tốt cho Android trước 4.3. Lỗi đó là https://code.google.com.vn/p/android/issues/detail?id=62284


Bạn cũng có thể khởi chạy DDMS từ Terminal. Chỉ cần nhập 'ddms' để khởi chạy nó
David Douglas

Cảm ơn thông tin về lỗi, đó là điều khiến tôi không thể chụp được ảnh chụp màn hình.
mũi

71

Bạn có thể chụp ảnh màn hình từ Android Studio như trong hình bên dưới. Bạn có thể chụp từ Android Studio


6
Chỉ cần một lưu ý, biểu tượng này khả dụng khi tab "Màn hình Android" được chọn.
Adam Davis

69

Để chụp ảnh màn hình của ứng dụng của bạn:

  1. Bắt đầu ứng dụng của bạn như được mô tả trong Chạy ứng dụng của bạn ở Chế độ gỡ lỗi.
  2. Nhấp vào Android 6: Nút Android để mở cửa sổ công cụ Android DDMS.
  3. Nhấp vào Chụp màn hình Nút camera ở bên trái của cửa sổ công cụ Android DDMS.
  4. Tùy chọn: Để thêm khung thiết bị xung quanh ảnh chụp màn hình của bạn, hãy bật tùy chọn Ảnh chụp màn hình.
  5. Nhấp vào Lưu .

2
Điều này không làm việc cho tôi. Tôi chỉ nhận được một hộp thoại với thanh tiến trình có nội dung 'Lấy ảnh chụp màn hình từ thiết bị ...' nhưng nó không bao giờ hoàn thành.
MattCochrane

sẽ tặng thêm phần thưởng cho màn hình với khung thiết bị :)
Opiatefuchs

29

Giữ trình giả lập trên đầu trang của tất cả các tác vụ khác trên máy tính để bàn và nhấn " Ctrl + S ", cũng chụp ảnh màn hình và nó được lưu trên đường dẫn mặc định (nếu, không được chỉnh sửa) (ví dụ: C: \ Users \ username \ Desktop).

Hoặc là

bạn chỉ có thể nhấp vào biểu tượng "Máy ảnh" được tô sáng bằng "màu xanh lá cây" mà chúng tôi có với trình giả lập.

nhập mô tả hình ảnh ở đây


27

Vui lòng sử dụng ctrl+ strên Windows hoặc ⌘strên Mac (trong khi trình giả lập được tập trung). Bạn Desktopnên là vị trí lưu mặc định.


21

Bên cạnh việc sử dụng Android Studio, bạn cũng có thể chụp ảnh màn hình với adb nhanh hơn.

adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png

Thay thế một dòng ngắn hơn trong Unix / OSX

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

Bài đăng trên blog gốc: Lấy ảnh chụp màn hình Android vào máy tính thông qua ADB


3

1.Đầu tiên chạy Ứng dụng của bạn 2. Đi tới Công cụ -> Android -> Màn hình thiết bị Android Kiểm tra hình ảnh để biết thêm chi tiết


2

Nhấn và giữ nút Power, sau đó bạn sẽ có tùy chọn cho ảnh chụp màn hình. Trình mô phỏng nút nguồn

Tùy chọn cho ảnh chụp màn hình trong trình giả lập


1

Nhấp vào biểu tượng Camera ở bên phải để giả lập trong danh sách biểu tượng hành động. Điều này có sẵn trên studio mới nhất, mặc dù tôi không chắc chắn từ phiên bản nào.

nhập mô tả hình ảnh ở đây


Andrev đã đăng câu trả lời tương tự, vì vậy đây là một câu trả lời trùng lặp.
Borzh

Vâng, tôi nghĩ rằng tôi đã bỏ lỡ khi nhìn thấy câu trả lời đó.
cgr

0

Màn hình thiết bị Android không được dùng trong Android Studio 3.1 và bị xóa khỏi Android Studio 3.2. Để khởi động ứng dụng Trình giám sát thiết bị độc lập trong Android Studio 3.1 trở xuống, bạn có thể chạy android-sdk / tools / Monitor.bat


0
  1. Trong Android Studio, chọn Xem > Công cụ Windows> Logcat để mở Logcat.
  2. Chọn thiết bị và một quá trình từ trình đơn thả xuống ở trên cùng của cửa sổ.
  3. Nhấp vào Chụp màn hình ở bên trái của cửa sổ.

Để biết thêm thông tin Kiểm tra liên kết này

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.