【发布时间】:2011-12-01 10:18:30
【问题描述】:
我想将一个文件从 sdcard 复制到 /system/etc。以下是我的应用程序中的代码: Runtime.getRuntime().exec("cat /sdcard/settings.txt > /system/etc/Settings.txt" 它不起作用。 我在电脑上运行cmd,效果很好。我做了如下: 亚行外壳 $cat /sdcard/settings.txt > /system/etc/Settings.txt
为什么 cmd 在 java 代码中不起作用?我的错误是什么?非常感谢。
【问题讨论】:
-
由于权限问题,这在您的 android 设备上不起作用。
-
你知道必须添加什么权限吗?
-
您的设备必须先植根,然后才能以同样的方式 AFAIK
-
是的,没错。但是该命令在java代码中不起作用。
标签: android