[英]How to write files to your desktop with the use of an android application using an emulator or USB-connected device using for example Android Studio?
我为Android程序编写了一些类,它可以运行。 但是,由于文件中的数据格式不适合应用程序处理,因此需要花费大量内存。 现在我们将其Foo.txt
为File Foo.txt
。
现在,我想以Foo.txt
一种形式保存来自Foo.txt
的数据,这使我的Android特定代码(在某种意义上可以使用“活动”,“上下文”等)很容易实现,因为我已经拥有所有代码,然后从中加载该数据改为manipulatedFooFile.txt
FooFile.txt。 问题是,我根本不知道是否可以将文件保存到一个文件中,以后再在模拟器中或通过连接到USB的设备以某种我不知道的方式将其保存到桌面上 ,以供日后检索 。 这样我可以代替Foo.txt
与manipulatedFooFile.txt
这将让我使用更少的内存和空间在磁盘上。
我知道另一种解决方案是从android删除代码,然后将其放入普通的Java程序中。 放一点麻烦,因为我必须删除对不存在的代码的所有依赖关系,或者从零开始,然后再次编写大部分代码。
可以使用adb
(或android调试桥)将文件和文件夹发送到您的android设备或从android设备发送。
使用语法adb pull <remote> <local>
下的adb pull
命令,您可以将文件从连接的android设备的文件系统传输到本地设备(您的计算机)。
从adb pull
的官方文档中:
将指定文件从仿真器/设备实例复制到开发计算机。
类似地, adb push
允许您使用adb push <local> <remote>
语法adb push <local> <remote>
文件从本地计算机推送到目标仿真器/ android设备。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.