我是android擴展文件的新手。我不確定它是如何工作的或者需要做什麼(逐步構建)擴展文件。據我一直在閱讀,如果我沒有錯,請糾正我;擴展文件可以是存儲在資源文件夾或Res文件夾中的文件。我不明白的是,如果我的應用程序依賴於存儲在這兩個文件夾中的文件,並且我將它們取出不會導致錯誤生成?擴張真的有效嗎?此外,如果我從res文件夾(例如)成功創建擴展文件,擴展文件會將其存儲在手機的res文件夾中嗎?或者我必須將引用res/drawable文件夾的所有代碼更改爲適當的位置?如果是這樣,那麼我需要改變我的代碼的正確路徑是什麼?擴展文件是否將所有文件存儲到手機的res/drawable文件夾中?
我的應用程序到目前爲止像600MB,並繼續增長。在我的應用程序中,核心依賴是本地存儲在資產文件夾中的數據庫以及res \ drawable文件夾中的一些圖像。有一些圖像不直接依賴應用程序,使剩下的550MB。儘管如此,這些圖像是需要的,因爲數據庫引用了這些圖像(只是名稱),然後我從數據庫中引用了一個imageview。我正在考慮將所有這些圖像存儲到擴展文件中,但我不確定這些圖像是否將存儲在手機的res/drawable文件夾中,或者它將存儲在不同的文件夾中?如果是這樣,會導致錯誤?