2010-08-07 29 views
0

Je viens de commencer avec le développement Android, et face à un problème dans l'application Android.IOException dans l'application Android

Lorsque l'application essaie de lire les données du fichier (ressources brutes), elle lève IOException sur la fonction readLine(). le code est comme ci-dessous:

final Resources resources = m_ApplicationContext.getResources(); 
InputStream inputStream = resources.openRawResource(R.raw.datafile); 
BufferedReader reader = new BufferedReader(new InputStreamReader(
    inputStream)); 

try { 
String line; 
while ((line = reader.readLine()) != null) { 

La fonction reader.readLine() lève l'exception. Dois-je mentionner une autorisation supplémentaire pour lire le fichier?

Merci d'avance.

+2

Pouvez-vous poster le contenu du IOException? Habituellement, cela vous donnera une idée de ce qu'est le problème. Sinon, juste une IOException est assez vague –

+0

Salut Chris, en fait, je ne reçois aucun détail à l'exception. Pas même la trace de la pile pour ça. – Ameya

+0

Que fait-il alors? –

Répondre