Cómo ejecutar la app de supervisión

En esta página, se describe cómo ejecutar una app de supervisión. Esta actúa como un servidor local y muestra los datos que produce una app habilitada para Tuning Fork. Debes ejecutar la app de supervisión junto con tu propia app para verificar que esté enviando datos correctamente.

Cómo habilitar un extremo local en Unity

Debes configurar tu app para que transmita datos a un extremo local del dispositivo, en lugar de hacerlo a los servidores de Google Play. Para habilitar un extremo local, llama a EnableLocalEndpoint() antes de llamar a Start() en el código de tu juego:

tuner.EnableLocalEndpoint();

Agrega una marca en el archivo AndroidManifest.xml:

  1. Abre la configuración de compilación de Unity (File > Build Settings).
  2. Si aún no está seleccionada, selecciona la plataforma de Android.
  3. Selecciona la casilla de verificación Export Project. La próxima vez que compiles el proyecto de Unity, se creará un proyecto de Android.
  4. Compila un proyecto de Android (File > Build and Run).
  5. Abre el archivo AndroidManifest.xml y agrega la marca android:usesCleartextTraffic="true":
<application
  android:allowBackup="true"
  android:icon="@mipmap/ic_launcher"
  ...
  android:usesCleartextTraffic="true"
  ...

Ahora tu juego enviará todas las solicitudes a un extremo local.

Cómo ejecutar tu app y la de supervisión

Sigue estos pasos para ejecutar la app Tuning Fork Monitor y la tuya al mismo tiempo a fin de verificar que esta última funcione correctamente:

  1. Descarga el archivo ZIP del SDK. El SDK contiene la app de supervisión.
  2. Descomprime el archivo.
  3. Conecta un dispositivo (o crea un dispositivo virtual) para ejecutar las apps. Habilita las opciones para desarrolladores y la depuración por USB en el dispositivo.
  4. Instala el APK de la app Tuning Fork Monitor en el dispositivo de destino mediante adb:
    adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
    
  5. Presiona el botón de inicio de Android para enviar la app de Tuning Fork Monitor al segundo plano del dispositivo.
  6. Ejecuta tu app en primer plano durante unos 30 segundos.
  7. Vuelve a la app Tuning Fork Monitor.
  8. El nombre del paquete de tu app aparece en Live Applications. Presiona esta entrada para ver los detalles de la app y la telemetría en tiempo real.
Figura 1: La app de supervisión detecta la app de demostración.
Figura 2: La app de supervisión muestra los datos de la app de demostración.