当前位置: 首页 > 知识库问答 >
问题:

从Android设备提取db文件的速度有多快?[副本]

漆雕稳
2023-03-14

在我的Android项目中,我使用领域。有时我需要从设备中提取db文件。为此,我将遵循以下步骤:

  1. 打开控制台

结果在文件夹d:\Temp我得到db file:my_db_file.realm

美好的很好。但当我需要再次提取db文件时,我必须再次执行这8个步骤。有没有更快的办法?类似于启动脚本的东西,执行这8个步骤。或者类似的东西。

谢谢

共有1个答案

郭乐意
2023-03-14

在debug apk中,您可以使用android studio的设备资源管理器
转到路径
/data/data/your package name/files/your db。realm
右键单击可以保存它,而无需运行任何类型的代码

 类似资料:
  • 在一次ffmpeg调用中提取两个帧(比两次单独调用更快),或 每次调用为ffmpeg提供多个文件(以减少进程启动开销)

  • 我正在开发一个蓝牙4.0低能耗应用程序来快速扫描周围的广告专用设备(每秒10次或更多),并用RSSI获取他们的地址。根据Android蓝牙应用编程接口,发现是异步的,大约需要12秒。有什么办法可以设置这个时间吗?或者可以使用HCI或蓝牙堆栈直接与设备通信?

  • 我遵循了答案中给出的分步说明,即如何在Android设备上查看SQLite数据库? 1) 连接设备并以调试模式启动应用程序。 2) 将数据库文件从应用程序文件夹复制到sd卡。您可能需要使用adb-dshell“以com.resmed.mon ls/data/data/com.resmed.mon/databases/”来查看数据库文件名。 3)adb-d shell"run-ascom.yourp

  • 我需要从全球网格中提取特定节点集的数据,这些节点由纬度/经度坐标给出(大约5000-10000)。这些数据是水力参数的时间序列,例如波高。 全球数据集是巨大的,所以它被分成许多NetCDF文件。每个NetCDF文件大约5GB,包含整个全球网格的数据,但只针对一个变量(例如波高)和一年(例如2020年)。假设我想在某个位置提取6个变量的完整时间序列(42年),我需要提取数据形式为6x42=252个N

  • 测试数据 # linecache_data.py import os import tempfile lorem = '''Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus eget elit. In posuere mi non risus. Mauris id quam posuere lectus soll

  • 问题内容: 我知道以前有一些关于文件读取,二进制数据处理和整数转换的问题,所以我来这里询问我有一段代码,我认为这花费了太多时间。所读取的文件是多通道数据样本记录(短整数),具有插入的数据间隔(因此有嵌套语句)。代码如下: 使用此代码,使用具有2Mb RAM的双核,每兆字节读取2.2秒,并且我的文件通常具有20+ Mb,这会带来一些非常令人讨厌的延迟(特别是考虑到另一个我试图镜像加载文件的基准共享软