赞
踩
我们在root & remount 设备后,push相关文件到systm 、vendor、product 等目录进行调试,那么我们push的文件被保存在什么地方呢?
以及我们FWS、app侧如何过去push 的文件信息呢?
push 文件保存的位置
prouduct
system
结论
push 文件保存在/mnt/scratch/overlay/system | product | vendor/upper/ 目录
demo
/** * NULL * @return file list by pull to device */ public static List<String> getPushFilesByRemount(){ File scratch_file = new File("mnt/scratch/overlay"); try { if (scratch_file.exists()){ mList.clear(); listFiles(scratch_file); } } catch (Exception e){ e.printStackTrace(); } return mList; } protected static void listFiles(File dir){ if (!dir.isDirectory()){ return; } File[] files = dir.listFiles(); if (files != null && files.length > 0 ){ for (File file:files){ if (file.isDirectory()){ listFiles(file); } else { mList.add(file.getAbsolutePath()); } } } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。