在Xamarin下使用Cocossharp应用程序,我在Xamarin Android Player中进行测试。
它可以工作,但我需要将模拟器文件系统中的json文件上传到我的应用程序。
我没有找到将文件从电脑上传到模拟设备的解决方案(Nexus 5 Lolipop 5.1.1)。
我将我的json文件转移到Google云端硬盘。
我已连接到Google云端硬盘以从仿真器访问我的文件。
我将文件下载到模拟器。
在谷歌驱动器中,我的文件名是ECG01.json
在设备中,文件名成为不可理解的文件名点框。
当我尝试打开它时,模拟器显示错误:无法打开文件。
是否存在将文件传输到模拟设备的解决方案?
答案 0 :(得分:0)
您可以使用adb
或Android Device Monitor
将文件从本地PC的文件系统复制到Android模拟器。
通过设备监视器,您可以浏览模拟器上的文件,并使用Push
/ Pull
图标复制文件。
此用户界面正在自动adb
,因此您也可以通过带有adb
的cmd行执行此操作:
将文件从PC推送到您的模拟器/设备:
adb push <LocalPcFile> <TargetPath>
从模拟器/设备中提取文件:
adb pull <FullPathOfFileOnEmulator>
参考:https://developer.android.com/studio/command-line/adb.html