我一直在玩這兩天了。我有一個紮根三星Galaxy Note GT-N7000(Android 4.1.2 - 硬性要求)。我試圖讓DDMS中的文件資源管理器在eclipse中顯示(我正確使用文件資源管理器,它對我的Galaxy Nexus工作正常)。我曾嘗試一切從adb root
(已經在根中運行),以getprop ro.secure
(返回1,所以做我的Galaxy Nexus)。我也跟chmod +x toolbox
試過ln -s toolbox ls
(返回「文件存在」)。工具箱被象徵性地正確鏈接:DDMS Android的文件瀏覽器不工作的根植三星Galaxy Note GT-N7000
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 shell
,ls
,並通過亞行所有其他命令的罰款。它只是DDMS>文件瀏覽器,仍然會畫空白。我已經徹底清除並重新佈置,以免發生錯誤。我使用多個ROMS。我根除了它。我甚至卸載了BusyBox,以確保它不會發生衝突(busybox在Galaxy Nexus上運行正常),但我仍然沒有收到任何東西。我安裝了所有更新的驅動程序和固件。還有什麼我缺少的,不會導致DDMS文件資源管理器無法正常工作?
當前ROM是GloryROM_XENLs4_rev02_by_moisesfco在內核版本3.0.31-9064076。
圖片作爲證明:
也許有些模糊的問題與您的自定義安裝 - 但真正的DDMS文件瀏覽器是一個相當貧窮和超重的工具,即使它的工作原理,如果我沒有記錯的設備的「LS」命令的輸出格式非常敏感。學習使用命令行adb工具進行文件操作可能是完成工作的更實用的方法。 – 2013-05-08 20:56:48
@ChrisStratton感謝您的評論,但使用命令行adb工具進行文件操作是較慢的方法。我的項目經理希望從設備中查看sqllite表。使用adb需要adb pull和push每個sqllite文件。是的,但可能會更慢。特別是當多個開發人員將要這樣做時。我知道這樣做的多個紮根android應用程序。但如果可能的話,它不是首選。 – wseme 2013-05-09 13:07:59