2012-03-03 98 views
0

我在資產(「圖像」和「文件」)中創建了兩個文件夾,其中都包含一些文件。首次啓動時,我需要將其複製到data/data/com.relatedPackage.myApp,並保留相同的名稱和相同的文件內容。我是一個iOS程序員,並且os不允許複製整個文件夾,所以在android中,這是正確的方法嗎?android從資產複製文件夾到內部設備應用程序數據文件夾

可能將整個文件夾「圖像」(包括其文件)從資產複製到數據/ ...?那太好了。 如果不是,我應該在data/...中創建使用相同名稱的第一個空文件夾,然後將資源中的文件複製到當前?在這種情況下,將需要列出文件夾內的所有文件,以便複製到數據/ ...?謝謝。

回答

0

您需要首先確保文件夾存在,並且如果不創建它們。之後,您需要通過枚舉哪些文件需要複製來單獨複製文件。我不知道有任何方法可以批量執行此操作。

+0

大概[阿帕奇CommonsIO(http://commons.apache.org/io/)討論[這裏](http://groups.google.com/group/android-developers/browse_thread/thread/2e58a5678a14b04c),但我從來沒有用過我自己的android應用程序。 – yorkw 2012-03-03 22:28:38

+0

文件夾被檢查並正確創建。現在我必須枚舉所有文件... – Jaume 2012-03-04 20:43:53

1

您可以複製Zip文件夾&然後解壓相同

相關問題