【发布时间】:2013-05-08 20:45:41
【问题描述】:
我已经玩了两天了。我有一个扎根的三星 Galaxy Note GT-N7000(Android 4.1.2 - 硬要求)。我正在尝试让 DDMS 中的文件资源管理器在 eclipse 中显示(我正在正确使用文件资源管理器,它适用于我的 Galaxy Nexus)。我已经尝试了从adb root(已经在root 中运行)到getprop ro.secure(返回1,我的Galaxy Nexus 也是如此)的所有方法。我也试过ln -s toolbox ls(返回'文件存在')和chmod +x toolbox。工具箱的符号链接正确:
lrwxrwxrwx root root 2013-02-26 09:30 ls -> toolbox
-rwxr-xr-x root shell 134976 2008-08-01 08:00 toolbox
(etc from ls -l from /system/bin)
我可以通过 adb 执行 adb shell、ls 和所有其他命令。它只是 DDMS>file explorer 仍然会画一个空白。我已经重新扎根并重新刷新它,以防出现问题。我使用了多个 ROM。我把它拔掉了。我什至卸载了 BusyBox 以确保没有冲突(busybox 在 Galaxy Nexus 上运行良好),但我仍然一无所获。我已安装所有更新的驱动程序和固件。还有什么我遗漏的东西不会导致 DDMS 文件浏览器无法工作???
当前 ROM 是内核版本 3.0.31-9064076 上的 GloryROM_XENLs4_rev02_by_moisesfco。
图片为证:
【问题讨论】:
-
您的自定义安装可能存在一些晦涩难懂的问题 - 但确实,DDMS 文件浏览器是一个相当糟糕和超重的工具,即使它可以工作,如果我没记错的话,它对设备的输出格式非常敏感'ls' 命令。学习使用命令行 adb 工具进行文件操作可能是完成工作的更实用的方法。
-
@ChrisStratton 感谢您的评论,但使用命令行 adb 工具进行文件操作是较慢的方式。我的项目经理想从设备查看 sqllite 表。使用 adb 需要对每个 sqllite 文件进行 adb pull 和 push。是的,这是可能的,但速度较慢。尤其是当多个开发人员要这样做时。我知道有多个执行此操作的根 android 应用程序。但如果可能的话,它不是首选。
标签: android eclipse file ddms samsung-mobile