Assetsフォルダーからxmlファイルを読み込んでいます。OutOfMemoryErrorを取得しています。私が使用したコードは
private String convertStreamToString(InputStream is) {
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
StringBuilder sb = new StringBuilder();
String line = null;
try {
while ((line = reader.readLine()) != null) {
sb.append(line + NEW_LINE);
}
reader.close();
} catch (IOException e) {
//do nothing.
} finally {
try {
reader.close();
} catch (IOException e) {
//do nothing.
}
}
reader=null;
return sb.toString();
}
この例外を取り除く別の方法はありますか?コードを投稿するとさらに役立ちます。前もって感謝します。