具有根目录的android复制系统文件导致文件为空
我正在尝试将文件从/system/lib/hw文件夹复制到另一个文件夹(在设备存储中)。具有根目录的android复制系统文件导致文件为空,android,root,Android,Root,我正在尝试将文件从/system/lib/hw文件夹复制到另一个文件夹(在设备存储中)。 我有root,我使用以下代码来实现这一点: Runtime.getRuntime().exec("su -c cat source > destination"); 文件已被复制,但为空。 还有别的办法吗?使用此代码复制其他文件成功,这仅适用于/system/lib/hw目录中的文件。您是否已向应用程序授予root权限?是否具有root权限无关紧要。此代码应能正常工作。如果您没有root访问权限,则
我有root,我使用以下代码来实现这一点:
Runtime.getRuntime().exec("su -c cat source > destination");
文件已被复制,但为空。
还有别的办法吗?使用此代码复制其他文件成功,这仅适用于/system/lib/hw目录中的文件。您是否已向应用程序授予root权限?是否具有root权限无关紧要。此代码应能正常工作。如果您没有root访问权限,则会出现异常。是的,问题不在于root,因为所有其他复制操作都成功,只有/system/lib/hw中的文件被复制为空。这不是重复,我可以从其他目录复制文件。问题是文件被复制了,我不是linux专家,但文件夹中有挂载设备的引用-摄像头、usb设备等。。。所以它们不包含字节,只包含流。。。所以你可以用它们从安装的摄像机和其他硬件相关的东西上获取图像。。。