dofile执行ANDROID APK里面的文件
2014-06-27 14:18
302 查看
我使用dofile执行APK文件是不行的,比如 dofile("assets/res/flist")
只能先拷贝到writablePath然后再dofile
拿到数据后再清除这个临时文件
虽然满足需求了,但还是略显奇葩
有一个更好的方案,是使用loadstring
local function doFile(path)
local fileData = CZHelperFunc:getFileData(path)
local data = loadstring(fileData)
return data
end
只能先拷贝到writablePath然后再dofile
拿到数据后再清除这个临时文件
虽然满足需求了,但还是略显奇葩
有一个更好的方案,是使用loadstring
local function doFile(path)
local fileData = CZHelperFunc:getFileData(path)
local data = loadstring(fileData)
return data
end
相关文章推荐
- Android执行文件apk的组成结构
- android 如何内置/预置/预编译文件(执行程序,应用程序,apk, jar, lib 等任意文件)到系统中
- Android执行文件apk的组成结构
- Android平台apk文件执行最高权限路径
- android 如何剔除apk里面用不到的资源文件,减少system img的大小?
- android在apk中获取root权限,并执行命令(改变文件权读写限)
- Android平台apk文件执行最高权限路径
- Android-----打包可执行文件并在apk调用
- Android执行文件apk的组成结构
- Android学习第二天 apk里面的文件属性介绍
- Android执行文件apk的组成结构
- Android执行文件apk的组成结构
- [android] 指定apk assets里面的文件是否压缩的方法
- Android项目中把bin文件夹里面的.apk文件删除,怎么让它再生成
- Android执行文件apk的组成结构
- android 的.apk文件的反编译方法
- Android APK文件学习调研
- Android签名用keytool和jarsigner制作apk文件
- Android程序apk文件上传的问题
- Android签名用keytool和jarsigner制作apk文件