adb shell命令:mkdir(用于创建目录)

Cha*_*sun 5 android

我正在尝试通过adb shell创建一个目录

我使用"su"切换到超级用户

我必须在etc文件夹中创建一个不成功的目录,我可以知道它链接到/ system/etc并尝试在/ system/etc中创建; 这两种情况我都得到了"只读文件系统"如何让它读写?

我尝试在主机上修改udev/rules.d;

  • 用"SUBSYSTEM =="usb"创建了一个文件51-android.rules,ATTR {idVendor} =="04e8",MODE ="0666",GROUP ="plugdev""

得到相同的"只读文件系统"

请帮忙.

vog*_*Dev 6

[技巧] 使用 adb push 在未 root 的手机中创建一个目录(或多个目录):

如果你使用命令

adb push myfolder /storage/sdcard0/Download
Run Code Online (Sandbox Code Playgroud)

而“myfolder”内部包含另一个文件夹,这些文件夹将在“myfolder”内创建,该文件夹位于手机的“Download”文件夹中

所以,我用来在我的应用程序中安装资产的黑客:

adb push assetfolder /storage/sdcard0/Android/data/com.myapp.name/
Run Code Online (Sandbox Code Playgroud)

那么“assetfolder”包含

assetfolder/
   assetfolder/db/mysqlite.db
   assetfolder/img/myimage.png
   assetfolder/json/initial-data.json
Run Code Online (Sandbox Code Playgroud)

ETC

然后我的应用程序有它的

com.myapp.name/db/mysqlite.db
com.myapp.name/img/myimage.png
com.myapp.name/json/initial-data.json
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你!


Cha*_*sun 2

http://android-tricks.blogspot.in/2009/01/mount-filesystem-read-write.html

挂载-o rw,重新挂载-t yaffs2 /dev/block/mtdblock3 /system

这很有用:现在我可以创建目录:)