文件路径

在开发脚本的过程中,你可能会需要访问触动精灵的文件路径进行调试、读写等操作。

下面以触动精灵为例,列出文件常用路径。

触动精灵

iOS 平台

使用教程:https://www.touchsprite.com/docs/4875

官方源地址:apt.touchsprite.com

测试源地址:apt-test.touchsprite.com

脚本存放路径:/var/mobile/Media/TouchSprite/lua,IDE 源码文件下的文件将发送到此路径,可以使用 userPath 函数获取路径。

默认资源路径:/var/mobile/Media/TouchSprite/res,IDE 资源文件下的文件及 TSP 脚本中打包的资源文件将发送/释放到此路径(触动精灵 - 更多 - 文件管理 - 资源 ),可以使用 userPath 函数获取路径。

脚本日志路径:/var/mobile/Media/TouchSprite/log,运行日志、报错日志及日志函数将保存在此文件夹下(触动精灵 - 更多 - 文件管理 - 日志 ),可以使用 userPath 函数获取路径。

配置文件路径:/var/mobile/Media/TouchSprite/config,脚本配置文件存放路径,可以使用 userPath 函数获取路径。

iOS 11 以下插件文件路径:/var/mobile/Media/TouchSprite/plugin,IDE 插件文件下的文件及 TSP 脚本中打包的库文件将发送/释放到此路径(触动精灵 - 更多 - 文件管理 - 插件 )

iOS 11 及其以上系统插件文件路径:/var/mobile/Media/TouchSprite/plugin_ios11/ 或者 usr/bin/tsplugin/

Android 平台

使用教程:https://www.touchsprite.com/docs/4928

下载地址:https://www.touchsprite.com/touchsprite

脚本存放路径:/mnt/sdcard/TouchSprite/lua,IDE 源码文件下的文件将发送到此路径,可以使用 userPath 函数获取路径。

默认资源路径:/mnt/sdcard/TouchSprite/res,IDE 资源文件下的文件及 TSP 脚本中打包的资源文件将发送/释放到此路径(触动精灵 - 更多 - 文件管理 - 资源 ),可以使用 userPath 函数获取路径。

脚本日志路径:/mnt/sdcard/TouchSprite/log,运行日志、报错日志及日志函数将保存在此文件夹下(触动精灵 - 更多 - 文件管理 - 日志 ),可以使用 userPath 函数获取路径。

配置文件路径:/mnt/sdcard/TouchSprite/config,脚本配置文件存放路径,可以使用 userPath 函数获取路径。

插件文件路径:data/data/com.touchsprite.android/files/plugin,,IDE 插件文件下的文件及 TSP 脚本中打包的库文件将发送/释放到此路径(触动精灵 - 我的账号 - 文件管理 - 插件 )

注意事项

  • 有些函数不支持触动精灵低版本,请仔细阅读函数说明并尽量保持触动精灵客户端为最新版。

  • 测试版为不稳定版本,为避免不必要的麻烦,请勿大规模安装。

  • 由于系统限制,安卓 7 系统及以上的设备,插件需要存放到 data/data/com.touchsprite.android/files/plugin 路径下。

  • 内置函数库调用规则:优先调用 lua 路径下的同名文件,没有则调用内置函数库。

  • iOS 测试源和官方源的 Bundle ID 不同,不能跨源覆盖安装或直接升级,请卸载之后再安装另一个源的版本。

  • 安卓不同机型路径有差别,请用 userPath 函数获取路径。

Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""