亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
吉水县| 阿拉善左旗| 盐边县| 辽源市| 裕民县| 道孚县| 江山市| 长沙市| 新安县| 常熟市| 栾城县| 吉水县| 绵阳市| 三河市| 凤阳县| 麻栗坡县| 腾冲县| 丰顺县| 邮箱| 车险| 合水县| 长海县| 娱乐| 新营市| 安新县| 班玛县| 泾阳县| 康定县| 衡南县| 大庆市| 红桥区| 保山市| 水城县| 三明市| 阿克苏市| 罗城| 泉州市| 铜川市| 西乌珠穆沁旗| 门源| 那曲县|