描述
我正在尝试使用将文件(.so库)推到安卓设备(三星NexusS) "system\lib"文件夹中。但是,当我按下“将文件推送到设备”时,会出现一个错误:
2011-06-24 15:41:21未能推送选择:只读文件系统
研究
为了解决这个问题,我在网上搜索并找到了一些文章和文档,但是没有任何帮助,这里有一些我尝试过的文章和文档。
在这里,用户建议编写adb shell sysrw,但是当我拒绝权限时出现了错误:
sysrw:拒绝的权限
在Android论坛上,我发现“instance."命令拉和推可以将文件复制到模拟器/设备实例的数据文件中,与只将.apk文件复制到特定位置的安装命令不同,拉推命令允许您将任意目录和文件复制到模拟器/设备.apk中的任何位置。
我还尝试运行adb remount命令,但出现了相同的权限错误:
重装:拒绝权限
问题
如何使用eclipse或adb ?将文件推送到Android设备(NexusS)上
发布于 2011-07-06 11:56:24
好的,我已经完成了我的设备的根并将文件推入其中。
要根植您的Android设备,请检查。在这样做之后:
$adb shell
#mount -o remount, rw -t yaffs2 /dev/block/mtdblock3 /system
#cat (file which you want) > (destination path)仅此而已!
发布于 2011-06-24 11:22:48
通常,访问系统文件夹需要根用户权限,因此,除非您已将手机定位为根,即您拥有超级用户权限,否则无法访问系统文件夹或更改其权限。
看看这个:,
https://stackoverflow.com/questions/6466916
复制相似问题