Esegui l'app di monitoraggio

Questa pagina descrive come eseguire un'app di monitoraggio. Questa app di monitoraggio funge da server locale e mostra i dati prodotti da un'app abilitata per Tuning Fork. Esegui l'app di monitoraggio insieme alla tua app per verificare che invii correttamente i dati.

Abilitare un endpoint locale in Unity

Devi configurare la tua app per trasmettere i dati a un endpoint locale sul dispositivo anziché ai server di Google Play. Per attivare un endpoint locale, chiama EnableLocalEndpoint() prima di chiamare Start() nel codice del gioco:

tuner.EnableLocalEndpoint();

Aggiungi un flag nel file AndroidManifest.xml:

  1. Apri le impostazioni di build di Unity (File > Build Settings).
  2. Se non è ancora selezionata, seleziona la piattaforma Android.
  3. Seleziona la casella di controllo Esporta progetto. La volta successiva che crei il progetto Unity, viene creato un progetto Android.
  4. Crea un progetto Android (File > Build and Run).
  5. Apri il file AndroidManifest.xml e aggiungi il flag android:usesCleartextTraffic="true":
<application
  android:allowBackup="true"
  android:icon="@mipmap/ic_launcher"
  ...
  android:usesCleartextTraffic="true"
  ...

Ora il gioco invia tutte le richieste a un endpoint locale.

Esegui l'app e l'app di monitoraggio

Segui questi passaggi per eseguire l'app Tuning Fork Monitor e la tua app contemporaneamente per verificare che la tua app funzioni correttamente:

  1. Collega un dispositivo (o crea un dispositivo virtuale) per eseguire le app. Attiva opzioni sviluppatore e debug USB sul dispositivo.
  2. Installa l'APK dell'app Tuning Fork Monitor sul dispositivo di destinazione. Puoi crearlo dalla pagina di origine del monitor Tuning Fork.
  3. Premi il pulsante Home di Android per inviare l'app Tuning Fork Monitor in background sul dispositivo.
  4. Esegui l'app in primo piano per circa 30 secondi.
  5. Torna all'app Tuning Fork Monitor.
  6. Il nome del pacchetto dell'app viene visualizzato nella sezione Live Applications (Applicazioni live). Tocca questa voce per visualizzare i dettagli dell'app e la telemetria in tempo reale.
Figura 1. L'app di monitoraggio rileva l'app demo
Figura 2. L'app di monitoraggio mostra i dati dell'app demo