gpt4 book ai didi

java - 如何使用模拟器或 USB 连接设备(例如 Android Studio)使用 Android 应用程序将文件写入桌面?

转载 作者:行者123 更新时间:2023-12-01 11:36:37 25 4
gpt4 key购买 nike

我为我的 Android 程序编写了一些类并且它可以运行。然而,它需要太多的内存,因为文件中的数据不适合由应用程序处理。现在我们将文件命名为 Foo.txt

我现在想以不同的形式保存 Foo.txt 中的数据,这样我的 Android 特定代码(具体是指它使用“Activity ”、“上下文”等)可以轻松执行,因为我拥有所有其代码已经存在,然后从该数据 manipulatedFooFile.txt 加载。 问题是,我根本不知道是否可以保存到一个文件,然后可以在桌面上检索,无论是在模拟器中还是通过连接到 USB 的设备或其他方式我还不知道。这样我就可以用 manipulatedFooFile.txt 替换 Foo.txt,这样我就可以使用更少的内存和磁盘空间。

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

最佳答案

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

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

摘自 adb pull 的官方文档:

Copies a specified file from an emulator/device instance to your development computer.

同样,adb push允许您按照语法 adb push <local> <remote> 将文件从本地计算机推送到目标模拟器/Android 设备.

关于java - 如何使用模拟器或 USB 连接设备(例如 Android Studio)使用 Android 应用程序将文件写入桌面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29912311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com