首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Termux存储权限

Termux存储权限
EN

Stack Overflow用户
提问于 2022-06-18 10:05:39
回答 2查看 1.1K关注 0票数 0

我一直试图使用以下目录访问我的内部存储:

/storage/Code/workspace/Try/css/index.scss

但是termux告诉我bash

/storage/Code/workspace/Try/css/index.scss: No such file or directory.

我怎样才能解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2022-06-27 05:28:41

您需要发出这个命令termux-setup-storage

关于更多细节,这里是一个链接,我希望它对你有用

票数 0
EN

Stack Overflow用户

发布于 2022-07-07 15:26:35

您的问题是,您没有正确地写目录名。如果您不知道您的内部存储名或内部存储的根目录名称(例如:/storage/emulator/0,它在其他设备上可能有所不同),您可以发现使用这个简单的df命令,并且我们知道,android的内部或外部存储位于/storage中,所以我们只能通过说“df”来获取或过滤该文件夹名信息。

代码语言:javascript
复制
✓ u0_axxx@localhost ~ $ df | grep storage
/dev/fuse                                        xxxxxxx xxxxxx  xxxxx  xx% /storage/emulated

在这里,/storage/emulated是内部存储的入口点,有时某些设备的目录名是'/storage/emulated/0‘。因此,您的目录应该是,/storage/emulated/0/Code/workspace/Try/css/index.scss,或者可能与您不同。

您可以通过在没有任何筛选器的情况下写入df命令来查看有关目录的更多信息:

代码语言:javascript
复制
✓ u0_axxx@localhost ~ $ df
Filesystem                                      1K-blocks    Used Available Use% Mounted on
/dev/block/dm-0                                   xxxxxx xxxxxx    xxxxxx  89% /
tmpfs                                              xxxxxx    xxxx    xxxxxx   1% /dev
tmpfs                                              xxxxx      xx    xxxxx   1% /mnt
/dev/block/dm-2                                  xxxxxx xxxxxx  xxxxxxx  11% /mnt/expand/7843497a-bd2b-40df-82ee-1eb72580c0f7
/dev/block/dm-1                                    xxxxxx  xxxxxx    xxxxxx  43% /vendor
tmpfs                                              xxxxx       0    xxxxxx   0% /apex
/dev/block/platform/bootdevice/by-name/userdata   xxxxxx xxxxx   xxxxx  82% /data
/dev/fuse                                        xxxxxx xxxxxx  xxxxx  xx% /storage/emulated

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72668386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档