1
我正在嘗試從網站URL讀取,然後寫入設備內部存儲器。以下是我的代碼,系統輸出可以打印出來,但內部存儲沒有文件。 假設abc.xml將出現在「/data/data/my-package/abc.xml」,但沒有任何內容... 請幫助我解決這個問題。未寫入內部存儲器
try {
URL sourceUrl = new URL("mysite.php");
BufferedReader in = new BufferedReader(
new InputStreamReader(sourceUrl.openStream()));
String inputLine;
OutputStream out = openFileOutput("abc.xml", Context.MODE_PRIVATE);
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
out.write(inputLine.getBytes());
}
in.close();
out.close();
}
catch (IOException e) {
Log.d(LOG_TAG, e + "");
}
而您的調試日誌中沒有任何內容? – sarnold 2012-01-16 03:43:12
您是否在清單文件中添加了此權限: uses-permission> –
MKJParekh
2012-01-16 04:18:28