Considérons le bout de code suivant :
Il fonctionne parfaitement en java classique, mais me donne sous Android l'erreur suivante : StringIndexBoundsException .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 File xmlConfigFile; SAXBuilder sxb; sxb =new SAXBuilder(); listDict = new ArrayList<DictioElem>(); try { xmlConfigFile = new File(addpath+configFile); document = sxb.build(xmlConfigFile); //Erreur sur cette ligne } catch (IOException e) { System.out.println("Erreur lors de la lecture du fichier " + e.getMessage() ); e.printStackTrace(); } catch (JDOMException e){ System.out.println("Erreur lors de la construction du fichier JDOM " + e.getMessage() ); e.printStackTrace(); } catch (Exception e){ System.out.println("Erreur autre " + e.getMessage() ); e.printStackTrace(); }
Une idée du phénomène ?
Merci.
Partager