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
:
- Apri le impostazioni di compilazione di Unity (File > Impostazioni di compilazione).
- Se non è ancora selezionata, seleziona la piattaforma Android.
- Seleziona la casella di controllo Esporta progetto. La volta successiva che crei il progetto Unity, viene creato un progetto Android.
- Crea un progetto Android (File > Build and Run).
- Apri il file
AndroidManifest.xml
e aggiungi il flagandroid: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:
- Scarica il file ZIP dell'SDK. L'SDK contiene l'app di monitoraggio.
- Decomprimi il file.
- Collega un dispositivo (o crea un dispositivo virtuale) per eseguire le app. Attiva Opzioni sviluppatore e debug USB sul dispositivo.
- Installa l'APK dell'app Tuning Fork Monitor sul dispositivo di destinazione utilizzando
adb:
adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
- Premi il tasto Home di Android per inviare l'app Monitor accordatore in background sul dispositivo.
- Esegui l'app in primo piano per circa 30 secondi.
- Torna all'app Monitor accordatore.
- 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.