我正在尝试通过adb shell创建一个目录
我使用“su”
切换到超级用户我必须在etc文件夹中创建一个不成功的目录,我可以知道它链接到/ system / etc并尝试在/ system / etc中创建;两个案例我都得到“只读文件系统” 怎么让它读写?
我尝试在主机上修改udev / rules.d;
获得相同的“只读文件系统”
请提供帮助。
答案 0 :(得分:3)
[Trick]使用adb push在非root手机中制作一个(或各种)目录:
如果您使用命令
adb push myfolder /storage/sdcard0/Download
和" myfolder"在里面包含另一个文件夹,这些文件夹将在"下载"手机文件夹
所以,我用来在我的应用程序中安装资产的黑客攻击:
adb push assetfolder /storage/sdcard0/Android/data/com.myapp.name/
然后" assetfolder"包含
assetfolder/
assetfolder/db/mysqlite.db
assetfolder/img/myimage.png
assetfolder/json/initial-data.json
等
然后我的应用程序有了
com.myapp.name/db/mysqlite.db
com.myapp.name/img/myimage.png
com.myapp.name/json/initial-data.json
希望它有所帮助!
答案 1 :(得分:1)
http://android-tricks.blogspot.in/2009/01/mount-filesystem-read-write.html
mount -o rw,remount -t yaffs2 / dev / block / mtdblock3 / system
这很有用:现在我可以创建目录:)
答案 2 :(得分:-1)
以root身份登录,使用此命令,帮助
adb root adb remount
答案 3 :(得分:-3)
以root用户身份登录,只需使用Linux命令在命令模式下将以下权限添加到文件中:
$ chmod 777 rules.d