Tất cả bài viết
Khắc phục sự cốGiả lậpHỗ trợ6 phút

Nhật ký giả lập Android trên Mac: xem log ở đâu, gửi cho bộ phận hỗ trợ thế nào

Cập nhật ngày · Đội ngũ MACOS EMULATOR

Khi giả lập Android không khởi động, báo lỗi, hoặc một nút bấm không có tác dụng, bộ phận hỗ trợ sẽ xin nhật ký của bạn, thường gọi là “log”. Đó là các tệp văn bản nơi engine và launcher ghi lại việc chúng làm, từng dòng một. Đây là chỗ tìm chúng trong MACOS EMULATOR, cách gửi mà không bị cắt, và vì sao thời điểm bạn sao chép lại quan trọng.

Nhật ký của trình giả lập kể gì

Trong lúc thiết bị Android chạy, engine giả lập ghi lại những gì nó làm. Khi từ chối một cấu hình, nó ghi một dòng lỗi trước khi dừng, và nguyên nhân thường nằm ngay trong dòng đó. Launcher cũng có nhật ký riêng. Tổng cộng có ba tệp:

  • emulator.log: nhật ký của engine. Cửa sổ “Nhật ký” mở sẵn tệp này, nên nếu bạn không đổi gì, đây là tệp bạn gửi đi.
  • launcher.log: một dòng có ghi ngày cho mỗi lần kiểm tra bản cập nhật và mỗi lần nhấp “Cập nhật”. Một nút “không làm gì cả” được đọc ra ở đây.
  • branding.log, hiếm cần hơn: quá trình thiết lập engine sau khi cài.

Nhật ký và báo cáo hiệu năng: hai thứ khác nhau

Báo cáo hiệu năng đo sáu giây chơi: số khung hình hiển thị, bộ nhớ, trạng thái nhiệt của Mac. Nó được sao chép ở dạng mã hóa: bạn không đọc được, bộ phận hỗ trợ mới mở được. Còn nhật ký kể lại chuyện đã xảy ra, và vẫn là văn bản thường: bạn có thể đọc lại từng dòng trước khi gửi.

Khi game giật, bộ phận hỗ trợ cần cả hai. Khi game không mở được, chẳng có trận nào để đo: dấu vết của lần khởi động nằm trong nhật ký của engine. Hướng dẫn đo khung hình mỗi giây trong trình giả lập chỉ cách lấy báo cáo.

Xem nhật ký ở đâu trong launcher

  1. 1Mở “Thiết lập”: biểu tượng bánh răng, góc trên bên phải launcher.
  2. 2Trong mục “Engine và lưu trữ”, ở dòng “Nhật ký”, nhấp “Xem…”.
  3. 3Cửa sổ “Nhật ký” mở ra với emulator.log. Nhấp “Sao chép”: nội dung vào bộ nhớ tạm của Mac.

Cửa sổ theo dõi tệp trực tiếp, “Tự làm mới mỗi 2 s”, và luôn bám vào những dòng cuối. Phần cuối mới là phần quan trọng, và “Sao chép” lấy đúng phần cuối của tệp, khoảng 200 KB sau cùng: những gì vừa xảy ra.

Menu ở góc trên bên phải cửa sổ dùng để đổi tệp. Nếu nút “Cập nhật” không phản hồi, hãy chọn launcher.log trước khi nhấp “Sao chép”. “Hiển thị trong Finder” cho bạn thấy tệp trên ổ đĩa, nhưng chỉ cần “Sao chép” là đủ.

Gửi nhật ký bằng “Gửi báo cáo”

  1. 1Đăng nhập khu vực khách hàng bằng khóa bản quyền hoặc địa chỉ e-mail của bạn.
  2. 2Trong thẻ “Viết cho bộ phận hỗ trợ”, nhấp “Gửi báo cáo”: cuộc trò chuyện mở ra, cùng cửa sổ “Dán báo cáo”.
  3. 3Dán nhật ký vào ô “Nhật ký” bằng Cmd + V. Ô “Báo cáo hiệu năng” có thể để trống: chỉ cần một trong hai.
  4. 4Nhấp “Gửi báo cáo”. Mỗi ô đã điền đi thành một tệp .txt, đính kèm vào cuộc trò chuyện.

Đã có cuộc trò chuyện rồi? Cùng nút đó nằm dưới dạng biểu tượng, cạnh biểu tượng kẹp giấy, bên dưới các tin nhắn, và trên trang theo dõi ticket của bạn, trang mà đường liên kết trong e-mail của bộ phận hỗ trợ mở ra.

Đừng dán nhật ký vào ô tin nhắn: một tin nhắn thường dừng ở 4000 ký tự, và nhật ký vượt con số đó rất nhanh. Ô “Nhật ký” biến chúng thành một tệp, không cắt gì. Nếu gửi thất bại, phần còn lại trong ô là phần chưa được gửi.

Trong tin nhắn, hãy thêm cấu hình máy (menu Apple, rồi Giới thiệu về máy Mac này) và điều bạn thấy, bằng lời của bạn.

Đúng lúc: ngay sau sự cố, trước khi khởi động lại

Nhật ký của engine bắt đầu lại từ trống mỗi lần thiết bị khởi động. Khởi động lại sau sự cố là xóa những gì engine đã ghi, kể cả dòng lỗi. Hãy sao chép nhật ký ngay khi sự cố xảy ra, rồi mới khởi động lại.

  • Trong lúc thiết bị đang khởi động, đừng mở “Thiết lập” để lấy nhật ký: việc đó cắt ngang lần khởi chạy đang diễn ra. Hãy đợi thông báo lỗi, hoặc đợi cho hết thời gian chờ. Hướng dẫn khi giả lập Android không khởi động được cho biết chờ bao lâu là bình thường.
  • Nếu cửa sổ “Đã xảy ra lỗi” có dòng “Engine báo:”, hãy chép nguyên văn dòng đó vào tin nhắn: đó chính là dòng bộ phận hỗ trợ cần tìm.

Trước khi gỡ cài đặt hoặc quay về bản trước

Nhật ký nằm cùng phần dữ liệu còn lại của app, trong thư mục người dùng, ở ~/Library/Application Support. “Gỡ cài đặt” xóa toàn bộ thư mục đó, kể cả nhật ký: sau khi cài lại, không còn gì để đọc về sự cố trước đó. Hãy gửi nhật ký trước. Hướng dẫn gỡ giả lập Android nói rõ những gì bị xóa.

Cũng vậy trước khi nhấp “Chuyển về phiên bản trước”: một khi đã quay về, điều không ổn sẽ không còn đo được nữa.

Những gì rời khỏi Mac của bạn, và những gì không

Nhật ký chỉ rời khỏi Mac nếu chính bạn dán chúng đi. Launcher không tự gửi gì ngoài việc kiểm tra giấy phép, và những gì bạn dán là đúng những gì bộ phận hỗ trợ nhận được. Hướng dẫn về độ an toàn của giả lập Android nói rõ app còn xin gì khác ở Mac của bạn.

Câu hỏi thường gặp

Nhật ký của giả lập Android trên Mac nằm ở đâu?

Trong launcher: “Thiết lập”, mục “Engine và lưu trữ”, dòng “Nhật ký”, rồi “Xem…”. Cửa sổ mở ra với emulator.log, nhật ký của engine, và “Sao chép” đưa nó vào bộ nhớ tạm.

Làm sao gửi nhật ký cho bộ phận hỗ trợ?

Trong khu vực khách hàng, nhấp “Gửi báo cáo”, dán nhật ký vào ô “Nhật ký”, rồi nhấp “Gửi báo cáo” trong cửa sổ “Dán báo cáo”. Chúng đi thành tệp .txt đính kèm, không bị cắt.

Sao không dán nhật ký thẳng vào tin nhắn?

Một tin nhắn thường dừng ở 4000 ký tự, và nhật ký vượt con số đó rất nhanh. Ô “Nhật ký” của “Gửi báo cáo” gửi chúng trọn vẹn.

Vì sao nhật ký không còn hiện lỗi nữa?

Nhật ký của engine bắt đầu lại từ trống mỗi lần thiết bị khởi động. Nếu thiết bị đã khởi động lại sau sự cố, những gì engine ghi trước đó đã mất: lần sau, hãy sao chép trước khi khởi động lại.

Gỡ cài đặt trình giả lập có xóa nhật ký không?

Có, cùng phần dữ liệu còn lại của app. Hãy gửi nhật ký cho bộ phận hỗ trợ trước khi gỡ: sau đó không còn gì để đọc về sự cố.