sqlite 运行方式包:不可调试

mhd8tkvw  于 2022-12-13  发布在  SQLite
关注(0)|答案(2)|浏览(173)

我试图从我的Android设备提取数据库文件(运行一个UI 2.0的非根Exynos Galaxy S9),每次我打开Android Studio 3.6.2 -〉设备文件资源管理器,我得到消息“运行为包:不可调试”。
这发生在我列表中的每个应用程序上,而不仅仅是我感兴趣的那个。
此外,adb shell也存在此问题。
有人能帮忙吗?(抱歉,如果这有不完整的信息或张贴在错误的部分)

1dkrff03

1dkrff031#

如果应用程序不可调试,则尝试使用此add命令一次,

adb backup -noapk <give your package name>

它使用android的备份功能。如果它要求密码,那么不要给予任何,并点击“备份数据”。然后你会得到一个完整的应用程序备份在您的系统上。解压它,并检查您的数据库。我不知道如果有allowBackup=假在您的清单这将工作。
请尝试此命令一次。

a9wyjsp7

a9wyjsp72#

如果您使用的是小米的设备,您需要在开发者选项中勾选“通过USB安装”。如果您没有小米帐户,您需要创建一个小米帐户。然后您将可以访问应用程序文件。

相关问题