【手机编程】QFLIStudio+ 一款移动端的多语言集成开发工具
软件介绍:
一款Android上的多语言移动端IDE,通过轻量化设计、极致性能优化、强大的语言支持和灵活的扩展性,旨在平衡移动设备的便携性与开发者对高效工具的需求。混合使用 Kotlin/Java/Lua 是实现这的关键技术支撑,既利用了原生开发的优势,又通过 Lua 获得了灵活性和扩展性。
开源项目地址:
Github直达
新版本下载地址直达:
QFLIStudio
所有历史版本下载地址直达:
QFLIStudio History
QQ交流群:
QFLIStudio Group
QQ频道
QFLIStudio Channel
更新日志汇总
更新日志传送门
主程序截图:
更新前需特别注意的事项:LuaStudio 4.0 规范了工程目录结构,这将是最后一次修改工程结构,并且工程存储目录已更改(防止与旧版本工程冲突),所以您的工程可能会无法正常加载到工程列表。这时候,您可以在Tab 2 异常工程尝试修复工程,修复之前请做好工程备份工作!!
其他注意事项:
- 若老用户更新后无法正常运行可清除应用数据或删除config.lua配置文件后尝试,清除应用数据工程文件不会丢失。
- 若老用户更新后符号栏不能正常显示,请删除config.lua配置文件后尝试。
- 新版本安装包中不再内置android.jar(Android SDK资源文件),需自行添加到LuaStudio 环境目录,否则无法正常打包混合工程和进行Java文件的编译。Android SDK资源归档文件下载地址放在文章末尾。
- 新版本日间模式、夜间模式不支持手动切换,会跟随系统设置。
关于新版本主程序主题的设置:
目前可以通过新建空白工程/文件运行以下代码来设置:
activity.setSharedData("theme_selected",number)
Material Design 主题对照表:
主题主色调 | 主题名称 | 设置运行代码 |
---|---|---|
Blue | Theme_LuaStudio | activity.setSharedData("theme_selected",1) |
Red | Theme_LuaStudio_Red | activity.setSharedData("theme_selected",2) |
Pink | Theme_LuaStudio_Pink | activity.setSharedData("theme_selected",3) |
Purple | Theme_LuaStudio_Purple | activity.setSharedData("theme_selected",4) |
Indigo | Theme_LuaStudio_Indigo | activity.setSharedData("theme_selected",5) |
LightBlue | Theme_LuaStudio_LightBlue | activity.setSharedData("theme_selected",6) |
Cyan | Theme_LuaStudio_Cyan | activity.setSharedData("theme_selected",7) |
Teal | Theme_LuaStudio_Teal | activity.setSharedData("theme_selected",8) |
Green | Theme_LuaStudio_Green | activity.setSharedData("theme_selected",9) |
LightGreen | Theme_LuaStudio_LightGreen | activity.setSharedData("theme_selected",10) |
Lime | Theme_LuaStudio_Lime | activity.setSharedData("theme_selected",11) |
Yellow | Theme_LuaStudio_Yellow | activity.setSharedData("theme_selected",12) |
Amber | Theme_LuaStudio_Amber | activity.setSharedData("theme_selected",13) |
Orange | Theme_LuaStudio_Orange | activity.setSharedData("theme_selected",14) |
DeepOrange | Theme_LuaStudio_DeepOrange | activity.setSharedData("theme_selected",15) |
Brown | Theme_LuaStudio_Brown | activity.setSharedData("theme_selected",16) |
Grey | Theme_LuaStudio_Grey | activity.setSharedData("theme_selected",17) |
BlueGrey | Theme_LuaStudio_BlueGrey | activity.setSharedData("theme_selected",18) |
White | Theme_LuaStudio_White | activity.setSharedData("theme_selected",19) |
一些目录的修改:
旧版本 | 新版本 | |
---|---|---|
Android SDK资源文件存放路径 | .../LuaStudio_Pro/.environment/Android/android.jar | .../LuaStudio_Pro/.environment/res/android.jar |
Lua源码存放路径 | .../your_project/src/assets | .../your_project/app/src/main/assets |
一些设置的问题:
- 新版本底部符号栏可以在设置直接进行添加、拖动操作。
- 新版本默认关闭顶部快捷操作栏、底部右下角快捷操作栏和右侧滑栏以提高加载速度,都可以在设置里打开。
扫描二维码,在手机上阅读
收藏