Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何允许Android Q和笔记本电脑之间的文件交换?_Android_File_Directory_Storage_Transfer - Fatal编程技术网

如何允许Android Q和笔记本电脑之间的文件交换?

如何允许Android Q和笔记本电脑之间的文件交换?,android,file,directory,storage,transfer,Android,File,Directory,Storage,Transfer,在我的Android应用程序中,我需要创建一个目录,其文件可以通过(例如)Android文件传输从笔记本电脑中获取。类似地,我需要一个目录,可以通过Android File Transfer接收从笔记本电脑发送的文件 在Android Q中,我在以下路径中创建的任何文件对Android File Transfer都不可见: /data/user/0/com.mydomain.myapp/files/.local/share /data/user/0/com.mydomain.myapp/file

在我的Android应用程序中,我需要创建一个目录,其文件可以通过(例如)Android文件传输从笔记本电脑中获取。类似地,我需要一个目录,可以通过Android File Transfer接收从笔记本电脑发送的文件

在Android Q中,我在以下路径中创建的任何文件对Android File Transfer都不可见:

/data/user/0/com.mydomain.myapp/files/.local/share
/data/user/0/com.mydomain.myapp/files/.local
/data/user/0/com.mydomain.myapp/files
/data/user/0/com.mydomain.myapp
虽然这种文件传输通常会引起安全问题,但这里的情况并非如此

  • 我应该把我的目录放在哪里,如何安排使它们在外部可见?(安卓Q+)

  • 我不确定是否可以安全地使用特定于应用程序的外部存储,因为并非所有用户都有存储卡。也就是说,即使没有存储卡,所有运行Q的机器人都有特定于应用程序的外部存储吗?文件似乎并不清楚这一点


  • 每个设备都有外部存储器。与可移动micro sd卡无关。