Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
查看Mac cordova.file.dataDirectory上的android文件显示为空_Android_Macos_Cordova - Fatal编程技术网

查看Mac cordova.file.dataDirectory上的android文件显示为空

查看Mac cordova.file.dataDirectory上的android文件显示为空,android,macos,cordova,Android,Macos,Cordova,我有一个使用文件插件的Cordova应用程序: cordova-plugin-file 3.0.0 "File" cordova-plugin-file-transfer 1.3.0 "File Transfer" 我用文件传输插件从网上下载了一些图片(我自己的服务器/图片)到这个位置 var imagePath = cordova.file.dataDirectory + "images/" + subdir + "/" + imagefile; 一切都很好。在使用iExplorer的iO

我有一个使用文件插件的Cordova应用程序:

cordova-plugin-file 3.0.0 "File"
cordova-plugin-file-transfer 1.3.0 "File Transfer"
我用文件传输插件从网上下载了一些图片(我自己的服务器/图片)到这个位置

var imagePath = cordova.file.dataDirectory + "images/" + subdir + "/" + imagefile;
一切都很好。在使用iExplorer的iOS上,我可以看到我的文件,但在Android上,使用Android File Transfer(),我可以看到最多为“文件”的目录,但不能再看到更多的文件了——之后它看起来是空的

Android 4.2和4.4都处于调试模式且启用MTP时,就会出现这种情况。我查看了其他目录,如DCIM,但看不到我的文件。还使用了文件浏览器内置的应用程序和相同的问题


我遗漏了什么?

由于没有人回答我的问题,我将发布我找到的解决方案

首先,我似乎看不到我的文件,因为我的设备没有根目录(对不起,丢失了指向我阅读此内容的链接)。未尝试根目录,因为找到了替代项:

$ adb shell
$ run-as com.mycompany.myapp
$ cd files
$ ls
参考: