Tag: android 2.1 eclair

我们如何在Android中复制文件并保留其只读属性?

在我的Android应用程序中,我希望能够复制只读文件并使新版本也只读。 在目标文件上使用setReadOnly()方法只返回false,表明它失败了,当然检查文件本身表明它没有设置只读属性。 –edit–正如David Given在下面建议的那样,这仅适用于SD卡上的文件。 内部文件将使用setReadOnly()正常运行。 我的清单文件有 ,我可以在我的应用程序中成功完成各种其他文件操作。 在寻找解决方案时,我看到有几个人使用linux命令,并且他们已经说过这是一种“肮脏”的方式,所以我们可以选择“干净”的方式吗? 我写的应用程序正在使用Android 2.1,如果这是相关的。