相关疑难解决方法(0)

如何访问Android设备中的数据/数据文件夹?

我正在开发一个应用程序,我知道我的数据库 *.db将出现在data/data/com.****.***

我可以借助sqlite manager从Eclipse中的AVD访问此文件

但我无法在Android手机中访问此文件.
我谷歌它,它说我需要根我的手机来做它,但我不想这样做.(新手机,保修问题和安全问题)

所以这是我的问题:如何data/data/.....没有生根的情况下访问Android手机中的目录 "?

我可以在data/data.....不生根的情况下更改目录的用户权限吗?

android adb android-emulator android-sqlite

293
推荐指数
9
解决办法
58万
查看次数

android adb,使用run-as检索数据库

在非root用户设备上,我可以使用run-as带有我的包名称的命令导航到包含数据库的数据文件夹.我满意的大多数文件类型只是查看,但我想从Android设备拉数据库.

是否有一个download copymove亚行外壳,这部分命令?我想下载数据库文件并使用数据库浏览器查看其内容.

这里的一个答案涉及将整个应用程序包转换为压缩存档,但是一旦完成并移动到机器上,如何提取该存档就没有进一步的答案,当我可能有一个更直接的解决方案开始

database android adb android-sqlite internal-storage

104
推荐指数
6
解决办法
8万
查看次数

如何使用adb pull从Android复制所选文件

我正在尝试使用adb pull命令将某些文件(jpg)复制到我的macbook.我试过"adb pull sdcard/mydir/*.jpg",但它显然没有解释通配符.我怎样才能获得仅复制的jpg文件?如果有帮助的话我已经扎根了手机.

android adb

35
推荐指数
2
解决办法
12万
查看次数

adb pull - >找不到设备

我有一个root用户手机,并以root方式运行adb.

我用adb shell成功访问了手机.

我可以浏览directorys,甚至是那些需要root的人.

当我尝试使用时:

adb pull /data/data/my.app.path/databases/mydatabase.db /home/admin/Desktop/
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

error: device not found
Run Code Online (Sandbox Code Playgroud)

adb shell保持连接,我可以继续浏览SD卡.

任何人都可以告诉我这个错误来自哪里以及如何修复它来拉动文件?

shell android root adb

18
推荐指数
2
解决办法
2万
查看次数