最近想用andlua+做个王者荣耀自动替换db软件,需要判断王者荣耀的私有文件夹里的文件是否存在。已授予软件root权限
路径是/data/data/com.tencent.tmgp.sgame/files/
用以下代码没办法检测里面的文件是否存在,有没有人给出修改建议,或者给个可用的代码
file,err=io.open("路径")
print(err)
if err==nil then
print("存在")
else
print("不存在")
end
代码看上去没有问题,你可以试试下面的:
使用io.open(path, "rb")来打开文件,并且最后要file:close()
实在不行的话,你可以看下print(err)打印出的错误描述到底是什么