13 Câu hỏi: Chụp ảnh màn hình trong GenyMotion

câu hỏi được tạo ra tại Sun, Oct 26, 2014 12:00 AM

Tôi đang sử dụng Genymotion để chạy ứng dụng Android. Có ai có thể cho tôi biết cách chụp ảnh màn hình trong Genymotion ?

    
77
  1. Xin vui lòng, đừng quên chọn câu trả lời! ;)
    2014-06-07 17: 24: 16Z
13 Câu trả lời                              13                         

Tuyên bố miễn trừ trách nhiệm: Tôi là thành viên của cùng một công ty với nhóm Genymotion.

Tính năng này được bao gồm trong sản phẩm. Đây là một trong những tính năng trả phí của tiện ích screencast. Xem trang giá tại đây .

Hai cách để truy cập nó:

  • trả tiền cho giấy phép pro hoặc indie
  • sử dụng phiên bản dùng thử, nó cung cấp cho bạn các tính năng độc lập. Hãy cẩn thận , chỉ còn một ngày dùng thử: - /

Khi VM của bạn được khởi động, hãy mở tiện ích screencast

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

Sau đó chụp ảnh bằng nút chuyên dụng

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

CẬP NHẬT: Bạn có một số cách khác để chụp ảnh màn hình bằng cách sử dụng dòng lệnh

    
36
2017-05-23 10: 31: 09Z
  1. Cảm ơn bạn rất nhiều vì bình luận của bạn
    2014 /02-15 06: 50: 35Z
  2. Cảm ơn dya. Thông thường, trên StackOverflow, nếu một câu trả lời giải quyết vấn đề của bạn, bạn phải đánh dấu nó là đã giải quyết thay vì upvote như bạn đã làm.
    2014 /02-15 11: 32: 53Z
  3. không còn miễn phí nữa
    2014-08-15 01: 34: 32Z
  4. Câu trả lời dưới đây là tốt nhất ..
    2015-06-25 10: 21: 35Z

Nếu bạn đang sử dụng Android Studio hoặc Eclipse, bạn chỉ cần nhấp vào nút "Chụp màn hình" trong DDMS của Android:

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

    
193
2014-06-14 15: 43: 00Z
  1. Điều này cũng hoạt động trong Eclipse và không chỉ trong Android Studio. Chỉ cần chuyển sang DDMS và nhấp vào biểu tượng máy ảnh với đúng thiết bị đã chọn.
    2014-06-14 12: 54: 00Z
  2. Điều này sẽ không hoạt động đối với các thiết bị 2.3.7 trên Genymotion vì hiện tại có một lỗi trong quá trình triển khai framebufer của chúng. Chỉ cần FYI.
    2014/07/07 10: 11: 03Z
  3. Có lối tắt nào cho việc này không?
    2014-11-07 14: 06: 31Z
  4. Đây phải là câu trả lời được chấp nhận.
    2015-09-28 07: 45: 23Z
  5. Điều nàylà câu trả lời đúng ... cảm ơn
    2016/03/03 10: 00: 20Z

Bạn có thể sử dụng adb để lấy ảnh chụp màn hình từ dòng lệnh:

 49 310

Bài viết này có các chi tiết: http://blog.shvetsov.com/2013 /02/grab-android-sccam-to-computer-via.html

Để làm cho cuộc sống của tôi dễ dàng hơn, tôi đã tạo một bí danh trong .bash_profile:

 49 310

Bây giờ tôi có thể nhập 49 310 trong Terminal và nhận ảnh chụp màn hình của trình giả lập hiện đang chạy trong thư mục Tải xuống của tôi.

    
52
2015-01-23 11: 23: 02Z
  1. Trên máy Mac, tôi đã gặp phải 49 310 lỗi khi thử điều này. Tôi đã sửa nó bằng cách sử dụng 49 310 có trong Genymotion: 49 310
    2014-12-17 02: 57: 32Z
  2. giải pháp tuyệt vời! hoạt động như một lá bùa ..
    2016/02/02 12: 52: 51Z
  3. Thật tuyệt! Hoạt động tuyệt vời!
    2016-07-19 18: 11: 41Z
  4. thật tuyệt vì vậy tôi không cần nâng cấp giấy phép genymotion của mình: cry :!
    2016-10-28 02: 10: 34Z
  5. Tôi thích làm cho tên duy nhất bằng cách thêm dấu thời gian: alias ảnh chụp màn hình = '/Ứng dụng /Genymotion.app /Nội dung /MacOS /tools /adb shell screencap -p | perl -pe 's /\x0D \x0A /\x0A /g' > ~ /Máy tính để bàn /Android_Sccam _ $(ngày "+% Y-% m-% d-% H-% M" -% S) .png '
    2017-09-08 19: 59: 34Z

Sử dụng các lệnh này:

  • Windows:

     49 310
    • Lưu ý: Đảm bảo bạn có quyền ghi vào 49 310; nếu không, hãy thay đổi nó thành bất kỳ con đường nào bạn thích.
  • HĐH X:

     49 310
24
2017 /03-20 16: 25: 27Z
  1. cảm ơn, nó hoạt động.
    2016-11-01 17: 35: 03Z
  2. Với những sửa đổi nhỏ, nó hoạt động với tôi: 49 310
    2017 /02-21 10: 28: 57Z
  3. Tôi tin rằng một người dùng bình thường trên Windows không có quyền ghi trực tiếp vào "C: \", vì vậy tốt hơn bạn nên thay đổi vị trí mục tiêu của 49 310 thành a thư mục nơi bạn thực sự có quyền ghi, để đảm bảo điều này hoạt động. Nếu không, giải pháp khá đơn giản và thanh lịch, cảm ơn!
    2017 /03-20 10: 50: 35Z
  4. Cảm ơn bạn, @SaAtomic, tôi đã chỉnh sửa câu trả lời của mình bằng một ghi chú.
    2017 /03-20 16: 25: 58Z
  5. 49 310
    2017-11-26 17: 28: 23Z

Tôi nghĩ bạn cũng có thể quay video miễn phí. Genymotion sử dụng VirtualBox để thực hiện hầu hết các công việc nặng, vì vậy bạn nên mở VirtualBox và xem những gì bạn có thể làm trong đó.

Bạn sẽ tìm thấy các tùy chọn trong Virtualbox để quay video! nhập mô tả hình ảnh tại đây

    
11
2014 /02-18 22: 18: 50Z
  1. Tôi đã mở 49 310 trên Windows 7 và nó trông không giống gì của bạn ...
    2014-09-26 12: 45: 10Z
  2. Tôi vừa cài đặt VirtualBox trên Win7 và nó giống như thế này đối với tôi. i.imgur.com/XKqlFW2.jpg
    2014-09-26 22: 08: 54Z
  3. Đó là "linux", bạn có các tùy chọn tương tự cho Android Genymotion không? (Có lẽ nó chỉ hoạt động trên Android 4, tôi đã thử 2.3.7)
    2014-09-28 06: 10: 07Z
  4. bạn đã thử cái này chưa? Đối với VirtualBox trên debian, nó chỉ ghi lại các thông điệp kernel của thiết bị Android.
    2015-03-22 22: 31: 15Z
  5. Bạn không thể khởi động thiết bị genymotion trực tiếp từ virtualBox. Giải pháp này không hoạt động.
    2015-07-18 15: 57: 59Z
  1. Chọn trình giả lập genymotion
  2. Nhấn phím tắt mô tả bên dưới

    • Windows: Ctrl + Shift + S

    • Mac: Cmd + Shift + S

  3. Bạn có thể tìm thấy ảnh chụp màn hình của mình trên máy tính để bàn

9
2019-02-22 13: 11: 09Z
  1. Nó hoạt động nhưng ảnh chụp màn hình không thể lưu trong máy tính để bàn. Nó được lưu trong C: /Users /~ Tên đăng nhập ~ /~ Tên AVD ~ /Ảnh chụp màn hình-datetimestamp.png
    2017-12-21 14: 39: 08Z
  2. Đối với mac, tùy thuộc vào đường dẫn thư mục ảnh chụp màn hình của bạn, mặc định là máy tính để bàn
    2018-04-24 08: 04: 08Z
  

scb shell screencap -p /sdcard/screen.png

    
8
2015 /02-01 10: 21: 17Z

Nếu máy Mac của bạn chậm và bạn ghét chạy Eclipse và trình giả lập cùng nhau ở đây là cách nhanh hơn.

  1. Xuất apk của bạn.
  2. Bắt đầu Genymotion.
  3. Kéo apk vào trình giả lập để cài đặt nó.
  4. Truy cập 'android-sdk-macosx > công cụ > ddms'.
  5. Chạy tệp đó.
  6. Một phiên bản mới của ddms sẽ được bắt đầu. Không giống như Eclipse, nó không làm chậm hệ thống của bạn.
  7. Sử dụng tùy chọn 'Menu > Thiết bị > Ảnh chụp màn hình' để chụp ảnh màn hình.

Đây là một tùy chọn tốt cho những người sử dụng máy tính chậm.

    
5
2014-10-30 15: 38: 09Z

Nếu bạn đang sử dụng Eclipse, thì hãy làm theo các bước cho bất kỳ loại trình giả lập nào: 1. Chọn DDMS 2. Trong cửa sổ Thiết bị của DDMS, chọn thiết bị Genymotion 3. Nhấp vào biểu tượng Camera sau đó lưu nó vào vị trí cụ thể. Trong cửa sổ Thiết bị chỉ cần nhấp vào biểu tượng Máy ảnh. Tôi đã đánh dấu nó bằng vòng tròn ở đây

    
3
2015-03-10 05: 32: 50Z

Dành cho Linux và Windows (Tôi đã sử dụng gitbash trên windows)  49 310 Dành cho máy Mac  49 310

    
2
2014-12-18 10: 18: 58Z

@Reck nói rằng có lỗi trong quá trình triển khai Genymotion vì vậy chúng tôi không thể chụp ảnh màn hình vào ngày 2.3.7. Điều này có nghĩa là Android Studio /DDMS không thể có được các pixel phù hợp. 49 310 nói rằng không có lệnh 49 310.

Giả sử bạn có quyền truy cập vào mã, bạn chỉ cần gọi phương thức này:

 49 310

Trong Hoạt động:

 49 310

Trong đoạn:

 49 310

Giới hạn duy nhất tôi biết là nó sẽ không bao gồm thanh trạng thái.

    
0
2014-09-26 13: 19: 57Z

nếu bạn sử dụng Mac, đôi khi CMD + Shift + 4 (ảnh chụp màn hình của một phần được chọn trong OSX) và sau đó chọn vùng giả lập là đủ :)

    
0
2017 /02-12 12: 18: 00Z

Chụp ảnh màn hình

Trên nhiều thiết bị Android, bạn có thể chụp ảnh chụp màn hình với tổ hợp phím: Đồng thời nhấn và giữ Nguồn và Giảm âm lượng. Bạn cũng có thể chụp ảnh chụp màn hình với Android Studio như sau:

Chạy ứng dụng của bạn trên thiết bị hoặc trình giả lập được kết nối. Nếu sử dụng thiết bị được kết nối, hãy đảm bảo bạn đã bật gỡ lỗi USB. Trong Android Studio, chọn Xem > Công cụ Windows > Đăng nhập để mở Logcat. 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ổ. Nhấp vào Chụp màn hình ở bên trái của cửa sổ. Ảnh chụp màn hình xuất hiện trong cửa sổ Trình chỉnh sửa ảnh chụp màn hình

Nó hoạt động cho ngay cả Trình giả lập Genymotion

2019-06-02 14: 23: 06Z

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png
nguồn đặt đây