作者haluka466 (基哩辜嚕)
看板AndroidDev
標題[問題] linux指令
時間Tue May 14 23:37:44 2013
小弟我是剛碰ANDROID開發的新手
最近被老闆要求說要在平板裡某個應用程式資料夾底下抓資料
並透過一個簡單的頁面呈現出來
我是使用runtime去跑linux的指令(我用grep)
當然也安裝好了busybox pro
我嘗試過卻只能下一些基本語法像是ls和date之類的
ifconfig可以執行卻不會顯示
最重要的是
我需要使用CD這個指令去移動到所在的資料夾
但busybox和系統內部都未包含這個指令
在網路上也查了一些方法像是
Runtime.exec(String command, String[] envp, File dir)
但是不管怎樣卻只會一直停留在根目錄
不知有無方法可以幫忙?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.192.243
1F:推 Assyla:是 cd嗎? 但這個只是切換所在的路徑,要搬移的話,應該是 05/14 23:47
2F:→ Assyla:用 mv吧 05/14 23:47
3F:→ haluka466:因為用ADB的話不是都CD到想到的資料夾後再下指令嗎 05/14 23:50
4F:→ haluka466:像是grep -r XXXX /data/data/XXXXX <-這樣 05/14 23:51
※ 編輯: haluka466 來自: 114.34.192.243 (05/14 23:51)
5F:→ haluka466:ifconfig搞定,原來是我自己忘了給權限 05/15 02:35