免root查看安卓数据库方法汇总

debugImplementation 'com.amitshekhar.android:debug-db:1.0.4'

运行项目后在logDubug级别的日志中找到http://XXX.XXX.X.XXX:8080,然后点击在浏览器中打开可以查看数据库

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

appbuild.gradle

dependencies {
    ...
    debugImplementation 'com.github.whataa:pandora:v1.0.1'
    releaseImplementation 'com.github.whataa:pandora-no-op:v1.0.1'
}

然后你的application中进行初始化

Pandora.init(this).enableShakeOpen();

enableShakeOpen() 是可选的,表示启用 “摇一摇打开” 的功能,开启后,在应用内任何页面摇晃手机都可以打开功能面板开始debug

限制 :仅支持给予SQlite的数据库,不支持打开加密的数据库
compile 'com.facebook.stetho:stetho:1.5.0'

在你的application中添加Stetho.initializeWithDefaults(this)进行初始化,然后运行项目后在chrome浏览器中搜索chrome://inspect可以看到查看数据库选项,同时还可以查看sp文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容