.net - 从电脑读取Android数据库文件

标签 .net android android-emulator

我在 Android 设备上有数据库应用程序。我希望能够从 Windows 计算机上读取该数据库中的数据。

我找到了here用于读取 SQLite DB 文件的 .NET 库。所以现在我需要从 .NET 应用程序访问位于 Android 设备上的私有(private)应用程序数据库文件。

这可能吗?如果知道如何使用 android-emulator 重复和测试这种情况,那就太好了

最佳答案

So now I need to have access from .NET application to private application database file, which is placed on Android device.

这是不可能的,除非在模拟器上,也许在 root 的手机上。

将数据库存储在外部存储上(然后在应用程序未运行时将其安装为 Windows 驱动器),或者在应用程序中构建导出到外部存储选项,或者以其他方式从以下位置提供数据:应用程序本地文件存储以外的地方。

关于.net - 从电脑读取Android数据库文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4534597/

相关文章:

c# - async Task<bool> if 条件下的方法调用

c# - 如果正则表达式没有出现在字符串的开头,则不匹配

android - 模拟器无法完全启动,工作了几个月突然停止了。怀疑 GL 库或硬件

android - 启动监控失败,不运行程序。为什么?

java - Android Heads Up 通知未显示

android - 在我的例子中几乎全屏显示对话框(使用 ActionBar 和覆盖)

.net - 垃圾收集器如何处理单元测试?

asp.net - 在 Visual Studio 2010 Professional 中找不到请求的 .Net Framework 数据提供程序

java - 使用 ExpandableListView 时将菜单栏放在屏幕底部

java - 扫描二维码拍照