[問題] Runtime.exec()執行linux shell

看板AndroidDev作者 (shihyuyao)時間12年前 (2013/05/21 23:10), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
Runtime runtime = Runtime.getRuntime(); process = runtime.exec(cmd); 上面是用java 做, 如果在是native 用c/c++ 用怎麼辦到? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.98.177

05/22 00:34, , 1F
exec 家族或 system
05/22 00:34, 1F

05/22 13:49, , 2F
到最後你會遇到權限問題~~
05/22 13:49, 2F

05/23 00:36, , 3F
c的話應該是popen比較常見吧
05/23 00:36, 3F

05/23 00:37, , 4F
不過android以前實作popen忘了close會有難以解釋的靈異
05/23 00:37, 4F

05/23 00:38, , 5F
現象 不知道是那台機子有問題版本的問題
05/23 00:38, 5F
文章代碼(AID): #1HcuvT3T (AndroidDev)