我在 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/