我为我的android程序写了一些类,它运行起来了。但是,它需要太多的ram,因为文件中的数据的格式不适合应用程序处理。打电话给档案室 Foo.txt
现在。
我现在想保存 Foo.txt
以另一种形式,它让我的android特定代码(特定的意义上,它使用活动、上下文等)很容易做,因为我已经有了它的所有代码,然后从这个数据加载 manipulatedFooFile.txt
相反。问题是,我不知道是否有可能保存到一个文件,然后我可以在桌面上检索,要么在模拟器中,要么通过连接到usb的设备,或者我还不知道的方式。这样我就可以代替 Foo.txt
与 manipulatedFooFile.txt
这将使我使用更少的内存和磁盘空间。
我知道另一个解决方案是从android中删除代码并将其放入普通java程序中。这将需要一点努力,因为我必须删除所有不存在的代码依赖项,或者从零开始重新编写代码的大部分。
1条答案
按热度按时间yptwkmov1#
文件和文件夹可以通过
adb
(或android调试桥)。使用
adb pull
语法下的命令adb pull <remote> <local>
您可以将文件从连接的android设备的文件系统传输到本地设备(您的计算机)。从官方文件
adb pull
:将指定的文件从仿真器/设备示例复制到开发计算机。
同样地,
adb push
允许您按以下语法将文件从本地计算机推送到目标emulator/android设备adb push <local> <remote>
.