0

我有一些文件夹,比如应用程序目录中的 A、B、c。在这个目录下也有一个文件 D。我想要的是在不复制 D 的情况下将所有文件夹复制到应用程序存储目录中。或者在复制所有文件和文件夹后,我想删除 D。有什么办法吗?

4

1 回答 1

1

我建议阅读File.

您可以通过以下两种方式之一进行操作:

  1. 一个一个地做每个目录。您将File.applicationDirectory.resolvePath( "A" )使用moveTo( File.applicationStorageDirectory )(我相信。您可能还需要解析实际的目录名称。对此进行测试)。然后deleteDirectory在每个目录上使用(显然,您不想删除您的 applicationDirectory)。
  2. 使用上面的 moveTo 方法将整个移动File.applicationDirectory到。File.applicationStorageDirectory但是,我不确定该 applicationDirectory 中还有什么,因此您可以移动和删除您不想要的东西。因此,我建议方法1
于 2013-07-22T16:05:59.703 回答