文件系统遍历 我手机已经ROOT了,但是为什么运行到File file = new File("/data/");得到的file为空啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 换这个试试:如果要获取SD卡上的目录,用这个:File file = new File(Environment.getExternalStorageDirectory() + "/data/");如果要获取系统上的目录,用这个:File file = new File(Environment.getRootDirectory() + "/data/"); 不是SD卡上的,系统的,也不行...其他目录 都可以正常得到,就是那些需要root后才能用RE管理器看到的目录得到的结果为NULL。 系统的,以下是获取系统的data目录下的app目录 File file = new File(Environment.getRootDirectory() + "/data/app/"); if (!file.exists()) { Log.i("测试",Environment.getRootDirectory() + "/data/app/" + "目录存在"); } 都不行,用Runtime.getRuntime().exec("su")请求root权限后还是不行... listView快速滚动sectionIndexer、AlphabetIndexer难实现!! 寻求android书籍 编译Android源码出错!!! android中如何覆盖控件 android jni调用静态库 android如何将数据库打包到apk里面 Android工程中使用Google calendar API时 Query出错 android平台蓝牙文件传输 超长短信 ,接收如何自动合并成一条 html5等打包成的.apk文件遇到在华为, 中兴手机上卡顿, 兼容性问题, 求大神帮忙! h264解码库移植 求助反编译问题
如果要获取SD卡上的目录,用这个:
File file = new File(Environment.getExternalStorageDirectory() + "/data/");
如果要获取系统上的目录,用这个:
File file = new File(Environment.getRootDirectory() + "/data/");
if (!file.exists())
{
Log.i("测试",Environment.getRootDirectory() + "/data/app/" + "目录存在");
}