Chạy ứng dụng giám sát

Trang này mô tả cách chạy ứng dụng giám sát (monitoring app). Ứng dụng giám sát này hoạt động như một máy chủ cục bộ và hiển thị dữ liệu mà một ứng dụng hỗ trợ Tuning Fork tạo ra. Bạn chạy ứng dụng giám sát này cùng với ứng dụng của riêng bạn để xác minh rằng ứng dụng đó đang gửi dữ liệu đúng cách.

Bật một điểm cuối cục bộ trong Unity

Bạn cần định cấu hình ứng dụng để truyền dữ liệu đến một điểm cuối cục bộ trên thiết bị chứ không phải trên máy chủ Google Play. Để bật điểm cuối cục bộ, hãy gọi EnableLocalEndpoint() trước khi gọi Start() trong mã trò chơi:

tuner.EnableLocalEndpoint();

Thêm cờ trong tệp AndroidManifest.xml:

  1. Mở chế độ cài đặt bản dựng Unity (File (Tệp) > Build Settings (Cài đặt bản dựng)).
  2. Nếu vẫn chưa chọn tuỳ chọn này, hãy chọn nền tảng Android.
  3. Chọn hộp đánh dấu Export Project (Xuất dự án). Vào lần tới khi bạn tạo dự án Unity, bạn sẽ tạo được một dự án Android.
  4. Xây dựng dự án Android (File (Tệp) > Build and Run (Xây dựng và chạy)).
  5. Mở tệp AndroidManifest.xml và thêm cờ android:usesCleartextTraffic="true":
<application
  android:allowBackup="true"
  android:icon="@mipmap/ic_launcher"
  ...
  android:usesCleartextTraffic="true"
  ...

Bây giờ, trò chơi của bạn gửi tất cả yêu cầu đến một thiết bị đầu cuối cục bộ.

Chạy ứng dụng và ứng dụng giám sát

Làm theo các bước sau để chạy ứng dụng Tuning Fork Monitor và ứng dụng của bạn cùng một lúc để xác minh rằng ứng dụng đang hoạt động đúng cách:

  1. Tải tệp SDK .zip xuống. SDK này chứa ứng dụng giám sát.
  2. Giải nén tệp.
  3. Kết nối một thiết bị (hoặc tạo thiết bị ảo) để chạy ứng dụng. Bật developer options and USB debugging (tuỳ chọn cho nhà phát triển và gỡ lỗi qua USB) trên thiết bị.
  4. Cài đặt tệp APK ứng dụng Tuning Fork Monitor trên thiết bị mục tiêu bằng cách sử dụng adb:
    adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
    
  5. Nhấn nút Home (Màn hình chính) của Android để chuyển ứng dụng Tuning Fork Monitor xuống chạy nền trên thiết bị.
  6. Chạy ứng dụng của bạn trong nền trước trong khoảng 30 giây.
  7. Chuyển trở lại ứng dụng Tuning Fork Monitor.
  8. Tên gói của ứng dụng xuất hiện trong Live Applications (Ứng dụng đang hoạt động). Nhấn vào mục này để xem chi tiết ứng dụng và dữ liệu đo từ xa trực tiếp.
Hình 1. Ứng dụng giám sát phát hiện ứng dụng minh hoạ
Hình 2. Ứng dụng giám sát sẽ hiển thị dữ liệu từ ứng dụng minh hoạ