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 compatibile con Tuning Fork. Esegui l'app di monitoraggio insieme alla tua app per verificare che invii correttamente i dati.

Attivare un endpoint locale in Unity

Devi configurare l'app in modo che trasmetta i dati a un endpoint locale sul dispositivo anziché ai server di Google Play. Per abilitare un endpoint locale, chiama EnableLocalEndpoint() prima di chiamare Start() nel tuo codice di gioco:

tuner.EnableLocalEndpoint();

Aggiungi una segnalazione nel file AndroidManifest.xml:

  1. Apri le impostazioni di compilazione di Unity (File > Impostazioni di compilazione).
  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

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

  1. Scarica il file ZIP dell'SDK. L'SDK contiene l'app di monitoraggio.
  2. Decomprimi il file.
  3. Collega un dispositivo (o crea un dispositivo virtuale) per eseguire le app. Attiva Opzioni sviluppatore e debug USB sul dispositivo.
  4. Installa l'APK dell'app Tuning Fork Monitor sul dispositivo di destinazione utilizzando adb:
    adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
    
  5. Premi il tasto Home di Android per inviare l'app Monitor accordatore in background sul dispositivo.
  6. Esegui l'app in primo piano per circa 30 secondi.
  7. Torna all'app Monitor accordatore.
  8. Il nome del pacchetto dell'app viene visualizzato nella sezione Live Applications (Applicazioni attive). 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