public void exeShell(String cmd){      try{     Process p = Runtime.getRuntime().exec(cmd);     BufferedReader in = new BufferedReader(                         new InputStreamReader(                               p.getInputStream()));      String line = null;       while ((line = in.readLine()) != null) {          Log.i("exeShell",line);                                   }           }    catch(Throwable t)     {      t.printStackTrace();     }    }
注意,不支持流重定位符和通配符,如不支持: “rm /data/*”  或"echo 8 > /proc/kernel/printk"
不能用通配符,那删除目录下的所有文件怎么办?
rm -r /data/

更多相关文章

  1. 三种定位总结
  2. Android(安卓)PopulWindow创建与定位
  3. Android(安卓)NetworkLocationProvider and GeocodeProvider
  4. Android得到SD卡文件夹大小以及删除文件夹操作
  5. Android中遇到问题:file.delete()不能删除文件
  6. Android(安卓)sqlite 基础实例
  7. 通用android studio gradle 文件(电商商家版,两个gradle不同)
  8. java/android 统计文件夹大小及删除文件夹下所有文件和路径
  9. android studio ndk 调试技巧

随机推荐

  1. Android动画基础
  2. Android(安卓)FTPUtils工具
  3. Android(安卓)Gradle Plugin获取依赖API
  4. android 事件总线 -- Otto(一)
  5. Android 网络请求框架之Rxjava+Retrofit
  6. 如何在32位ubuntu11.10 下编译android 4.
  7. Android Studio 第三方库的导入「以 Voll
  8. Android远程服务三:android AIDL远程服务
  9. Android实现天气预报温度/气温折线趋势图
  10. Android.GridView事件监听