WEBVTT

1
00:01.040 --> 00:02.000
Bentornati.

2
00:02.040 --> 00:03.800
Ora eseguiamo la nostra applicazione.

3
00:03.800 --> 00:04.360
Eccoci qua.

4
00:04.400 --> 00:05.880
L'applicazione si blocca.

5
00:05.880 --> 00:10.720
Se andiamo su Logcat, scorriamo fino a
questo livello.

6
00:11.040 --> 00:12.960
Esecuzione fallita.

7
00:12.960 --> 00:14.680
Eccezione fatale.

8
00:14.720 --> 00:18.280
Impossibile avviare l'attività principale.

9
00:18.440 --> 00:23.680
E qui l'attività dell'elsa deve essere
collegata all'elsa.

10
00:23.680 --> 00:26.720
Applicazione di annotazione per
applicazioni Android.

11
00:26.880 --> 00:32.200
Avete dimenticato di specificare il nome
della classe della vostra

12
00:32.200 --> 00:34.840
applicazione nei manifesti? Attributo del
nome dell'applicazione Android sì.

13
00:34.840 --> 00:43.040
Ogni volta che si utilizza una classe che
si estende dall'applicazione e

14
00:43.040 --> 00:46.400
che è annotata con l'applicazione Android,
è necessario specificarla all'interno del
manifest.

15
00:46.400 --> 00:53.800
Quindi dobbiamo specificare il nome di
Android e dobbiamo usare sempre la mia
applicazione.

16
00:53.800 --> 01:01.760
Quando si dispone di una classe che si
estende dall'applicazione

17
01:01.800 --> 01:02.680
e dall'elsa, l'annotazione
dell'applicazione Android viene annotata a
questa classe.

18
01:02.680 --> 01:08.480
Si deve specificare questo attributo
all'interno del manifest nel tag
dell'applicazione.

19
01:08.520 --> 01:11.000
Esegui di nuovo ed eccoci qui.

20
01:11.040 --> 01:13.600
Questa è la nostra bella applicazione.

21
01:13.600 --> 01:20.440
Quindi, in questa applicazione siamo
riusciti a utilizzare il framework di
dependency injection di Hilt.

22
01:20.680 --> 01:28.000
Abbiamo creato un'applicazione molto
semplice che visualizza solo un messaggio
dal repository.

23
01:28.000 --> 01:34.520
E se andiamo al nostro codice, possiamo
vedere che stiamo iniettando il repository
all'interno dell'attività principale.

24
01:34.520 --> 01:39.480
E lo usiamo per ottenere il testo dal
repository.

25
01:39.480 --> 01:47.800
Si tratta di un'applicazione molto
semplice e molto importante per

26
01:47.800 --> 01:49.880
capire l'iniezione di dipendenza con Hilt
nelle applicazioni Android.


