Esegui l'app di monitoraggio

In questa pagina viene descritto come eseguire un'app di monitoraggio. Quest'app di monitoraggio agisce come un server locale e mostra i dati prodotti da un'app abilitata per Tuning Fork. Esegui l'app di monitoraggio insieme alla tua per verificare che stia inviando correttamente i dati.

Abilita un endpoint locale in Unity

Devi configurare la tua app in modo che trasmetta 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 tuo file AndroidManifest.xml:

  1. Apri le impostazioni della build Unity (File > Impostazioni build).
  2. Se non è ancora selezionata, scegli la piattaforma Android.
  3. Seleziona la casella di controllo Esporta progetto. La prossima volta che crei il progetto Unity, viene creato un progetto Android.
  4. Crea un progetto Android (File > Crea ed esegui).
  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 l'app contemporaneamente per verificare che l'app funzioni correttamente:

  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 pulsante Home di Android per inviare l'app Tuning Fork Monitor in background sul dispositivo.
  6. Esegui l'app in primo piano per circa 30 secondi.
  7. Torna all'app Tuning Fork Monitor.
  8. Il nome del pacchetto dell'app viene visualizzato in Applicazioni pubblicate. Tocca questa voce per vedere i dettagli sull'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