Android系统中创建软链接、硬链接

安卓sdk中提供了Os.symlink(oldPath,newPath)来创建软连接,使用Os.readlink(path)可以获取软连接指向的真实文件。

 

文件系统不支持软连接的时候会报出以下异常:

12-28 19:53:05.936 11565 11852 WDebugLog:BaseWrapper: invoke

12-28 19:53:05.936 11565 11852 WDebugLog:java.lang.reflect.InvocationTargetException

12-28 19:53:05.936 11565 11852WDebugLog:     atjava.lang.reflect.Method.invokeNative(Native Method)

12-28 19:53:05.936 11565 11852WDebugLog:     atjava.lang.reflect.Method.invoke(Method.java:515)

12-28 19:53:05.936 11565 11852WDebugLog:      atcom.pptv.base.util.reflect.BaseWrapper.invoke(BaseWrapper.java:144)

12-28 19:53:05.936 11565 11852WDebugLog:      atcom.pptv.base.util.reflect.ObjectWrapper.invoke(ObjectWrapper.java:45)

12-28 19:53:05.936 11565 11852WDebugLog:     atcom.pptv.base.util.system.Os.symlink(Os.java:32)









你可能感兴趣的:(Android)