android - 如何从android studio中的设备文件资源管理器查看sqlite数据库而不将其保存到系统
问题描述
在旧的 eclipse IDE 中,有一个选项可以安装 sqlite 浏览器并在 ide 本身中查看数据库,而无需下载并将其保存到我们的系统中。
在新的 android studio 中有一个选项调用设备资源管理器,您可以在其中转到 data/data//databases/yourdb.db
但是当您单击它时,您将获得打开、另存为、删除、同步和复制路径
当我点击打开
但在该选项中找不到任何可以加载数据库的内容。我滚动到结束我检查。
请帮助我找出我应该使用该选择中的哪个应用程序来查看数据库(如果有的话)。
或者我可以将一些插件安装到 android studio 并直接从 devive explorer 查看 db
另一个问题是新的 Android Studio 中没有工具/Android 部分来查看 android 设备监视器我在哪里可以找到新的 android studio 中的 android 设备监视器
请帮忙
解决方案
在 AS 3.1.2 中,右侧有“设备文件资源管理器”选项,单击它,然后选择 data\data\'package name'\database\,您将在此处获取数据库文件。将其保存在任何驱动器位置。要查看内容,请安装“DB Browser for SQLite”,可以选择打开数据库
推荐阅读
- c++ - NDK:如何通过 ndkr15c 包含“RefBase.h”?
- c# - 获取 Active Directory 中当前登录用户的列表
- r - 我使用 R 运行了一个基本的逻辑回归模型,我计算出的概率永远不会低于 0.5,这对我来说听起来不正确。
- reactjs - React 中受保护的路由
- sql - 如果使用触发器出现相同的名称,如何进行增量?
- barcode - 使用 bwip-js gs1datamatrix 解析 FNC1 字符
- istio - 使用内部签名证书对 JWKS 进行 Istio JWT 验证
- r - 为什么数字没有映射到每一行?
- xamarin - Xamarin 形成 AppIcon.xcassets 导致上传错误。
- python - Keras ValueError:应在输入列表上调用合并层