gpt4 book ai didi

android - adb shell 命令 : mkdir (for creating a directory)

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:28:17 28 4
gpt4 key购买 nike

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

我必须在 etc 文件夹中创建一个目录,但不成功。我设法弄清楚它链接到 /system/etc 并尝试在 /system/etc 中创建,但在这两种情况下我都得到“只读文件系统".

如何让它读写?

我尝试使用“su”切换到 super 用户。

我尝试修改主机中的 udev/rules.d:

created a file 51-android.rules with " SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"  "

我仍然得到相同的“只读文件系统”。

我该如何解决这个问题?

最佳答案

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

如果你使用命令

adb push myfolder /storage/sdcard0/Download

而“myfolder”里面包含了另外一个文件夹,这些文件夹会在“myfolder”里面创建,放在手机的“Download”文件夹中

所以,我用来在我的应用程序中安装 Assets 的 hack:

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

希望对您有所帮助!

关于android - adb shell 命令 : mkdir (for creating a directory),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13373489/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com