From 7e8f361212e7e8b1d208ed03d500ff2818298fa1 Mon Sep 17 00:00:00 2001 From: Eric85710 Date: Sun, 28 Jun 2026 16:17:55 +0800 Subject: [PATCH] dm-172 --- .../example/login_v3/data/repository/dm/DM_Basic_Repository.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/login_v3/data/repository/dm/DM_Basic_Repository.kt b/app/src/main/java/com/example/login_v3/data/repository/dm/DM_Basic_Repository.kt index 9f3cc60..2f77e67 100644 --- a/app/src/main/java/com/example/login_v3/data/repository/dm/DM_Basic_Repository.kt +++ b/app/src/main/java/com/example/login_v3/data/repository/dm/DM_Basic_Repository.kt @@ -474,7 +474,8 @@ class ChatRoomsRepository @Inject constructor( } val totalBytes = body.contentLength() - val targetDirectory = context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS) ?: context.cacheDir + // 🎯 修正後的寫法:直接存入手機系統的公共 Download 資料夾 + val targetDirectory = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) val targetFile = File(targetDirectory, fileName) Log.d("ChatDebug", "📊 檔案總大小: $totalBytes bytes, 儲存路徑: ${targetFile.absolutePath}")