如何使用模拟器或USB连接设备使用android Studio使用android应用程序将文件写入桌面



我为我的Android程序写了一些类,它运行了。然而,它占用了太多的ram,因为文件中的数据不是由应用程序处理的良好形式。现在让我们将文件称为Foo.txt

我现在想以不同的形式保存Foo.txt中的数据,这让我的Android特定代码(在使用Activities、Context等的意义上是特定的)可以很容易地执行,因为我已经拥有了它的所有代码,然后从该数据加载manipulatedFooFile.txt问题是,我不知道是否可以保存到一个文件,然后我可以稍后在桌面上检索,可以在模拟器中,也可以通过连接到USB的设备,或者我还不知道的方式。通过这种方式,我可以用manipulatedFooFile.txt替换Foo.txt,这将使我使用更少的ram和磁盘空间。

我知道另一个解决方案是从android中删除代码,并将其放入普通的java程序中。换句话说,这需要一些困难,因为我必须删除所有不存在的对代码的依赖,或者从头开始,重新编写代码的大部分。

文件和文件夹可以使用adb(或android调试桥)发送到您的android设备,也可以从您的android设备发送。

使用语法为adb pull <remote> <local>adb pull命令,您可以将文件从连接的android设备的文件系统传输到本地设备(您的计算机)。

来自adb pull的官方文件:

将指定的文件从模拟器/设备实例复制到开发计算机。

类似地,adb push允许您根据语法adb push <local> <remote>将文件从本地计算机推送到目标模拟器/android设备。

相关内容

最新更新