Bonjour, Je suis actuellement en stage pour ma dernière année d'étude. Pour ce stage je doit réaliser une application Android utilisant des tag NFC, plus précisément des NTAG216.
Ces tag sont protégés en lecture et en écriture par un mot de passe. Lorsqu'un tag est a porté, je doit lire son contenu puis ensuite réécrire par dessus. Voici actuellement mon code :
Activity
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Classe EcritureLectureTag
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
problème
Le code fonctionne dans le sens ou j'arrive à récupérer la valeur et à l'enregistrer. Cependant cella ne fonctionne qu'une foi sur 2, dans les cas ou cela ne fonctionne pas, lorsqu'un tag est détecté l'application va dans le try catch et j’obtiens l'erreur suivante : java.lang.illegalStateException : Close other technology first!. Quelqu'un saurait-il pourquoi j'obtiens cette erreur ou aurait une piste de résolution ?

 

 
		
		 
         
 

 
			
			
 
   
 


 Problème lecture et écriture tag NFC MifareUltralight
 Problème lecture et écriture tag NFC MifareUltralight
				 Répondre avec citation
  Répondre avec citation


 
  
Partager