91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

android下載文件保存到本地的方法是什么

小億
597
2023-05-25 10:28:28
欄目: 編程語言

在Android中,可以使用以下代碼將文件下載并保存到本地:

  1. 首先,需要在AndroidManifest.xml文件中添加以下權限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  1. 然后,在代碼中使用以下方法下載文件并保存到本地:
private void downloadFile(String url, String fileName) {
try {
URL downloadUrl = new URL(url);
HttpURLConnection connection = (HttpURLConnection) downloadUrl.openConnection();
connection.setRequestMethod("GET");
connection.setDoOutput(true);
connection.connect();
String storagePath = Environment.getExternalStorageDirectory().toString();
File file = new File(storagePath, fileName);
FileOutputStream outputStream = new FileOutputStream(file);
InputStream inputStream = connection.getInputStream();
byte[] buffer = new byte[1024];
int len;
while ((len = inputStream.read(buffer)) > 0) {
outputStream.write(buffer, 0, len);
}
outputStream.close();
inputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}

其中,url參數是要下載的文件的URL地址,fileName參數是要保存的文件名。該方法會將文件下載到Android設備上的默認存儲位置,通常是SD卡的根目錄。如果要將文件保存到其他位置,可以修改storagePath的值。

0
饶平县| 从化市| 平果县| 安庆市| 揭阳市| 临桂县| 上虞市| 桦甸市| 石景山区| 徐州市| 海城市| 肇源县| 察隅县| 阳信县| 化隆| 萝北县| 苗栗市| 江西省| 贡觉县| 石楼县| 吉水县| 南江县| 迁安市| 嘉兴市| 衡东县| 耒阳市| 阳新县| 县级市| 麦盖提县| 高碑店市| 阿拉善左旗| 神农架林区| 原阳县| 安吉县| 乳源| 西林县| 九台市| 龙川县| 乌兰浩特市| 呼图壁县| 许昌市|