- 更新依赖(AndroLua+ 除外)
- 优化软件主题
- 移除游戏、TV、Kotlin、RxJava 等部分依赖
修复打包之后安装时,编辑器与成品它俩必须没一个
紧急更新:关闭资源优化
- 修复跳转列表未显示的问题
- 修复导包检测列表重复的问题
- 添加很多支持库
- 更新 AndroidX 与 Material
- 修复华为平行视界无法使用的问题
- 添加更多 AndroidX 依赖
- 添加了 LuaMaterialDialog,此类作为 LuaDialog 的代替品,仅方便开发者快速将项目转移到 Material3 风格。实际编写时请使用 MaterialAlertDialogBuilder
- 美化主题
- 修复打包之后安装时,编辑器与成品它俩必须没一个
- 修复导入时报错
- 更新AndroidX
- 添加Material3(感谢@ikimashwoo)
- 修复 androlua://packagename/ 无法调用
- 修复打包无法安装
- 更新so
- 删除数据文件,避免更新关闭工程
- 更改包名,支持共存
- 更改图标
- 更新Androlua+
- 开源AndroluaX,解决编译时检测导入的问题
- 修复打包错误,去除R.string.app_name
- 添加AndroidX,去除onMenuItemSelected
- 支持content导入,
- task支持最大8196个线程,同步执行1024.
- 修复字符串编译运行时bug。
- LuaBtmap支持设置http header。
- 修复打包出错的bug,
- 优化Http异步接口。
- 接口报错优化
- LuaWebView增加setCookie,getCookie,getSource方法
- 修复9.png的算法bug。
- 支持LuaPreferenceFragment(t) LuaFragment(t),
- activity.getSharedData()返回全部内容(不可修改)。
- bug修复。
- bug修复。
- 修复switch的bug。
- 修复bug。
- 修复http异步上传的bug。
- 修复http异步编码bug。
- bug修复。
- 优化编辑器。
- bug修复。
- 解决65000对象引用问题
- 支持变长参数。
- bug 修复。
- bug 修复。
- bug 修复。
- switch case 支持多个值。
- bug 修复。
- bug 修复。
- 支持有参数构建函数的虚类。
- 增加table.const(常量表)。
- 增加数组a=[]。
- 增加when(单行判断语句)。
- 增加bsh(测试)。
- 增加一些函数。
- 增加lambda关键字。
- 增加defer延时执行。
- 增加toclose自关闭局部变量,变量名前加*。
- os.date支持64位时间。
- io增加部分函数。
- table增加部分函数。
- 增加luajava.override。
- 增加使用关键字作table的key。
- 修复setSharedData bug。
- 优化多维数组。
- 增加luajava.astable(obk,true)深转换。
- 支持虚类。
- 优化Http返回值。
- 优化HorizontalListView。
- 布局表支持GIF背景图设置。
- 优化HorizontalListView。
- 优化日志查看。
- 增加activity.stopService()方法。
- 修复activity.startService()方法。
- 增加activity.getLuaResources()方法。
- 优化LuaResources。
- 增加androlua://package name/path?key=value uri支持。
- 修复FileProvider bug。
- 修复LuaBitmapDrawable bug。
- 最近任务可变标题与图标。
- 第一次运行获得权限。
- setter支持多个参数。
- Http post增加一些方法。
- 浮点数比较使用近似值。
- 适配安卓P。
- 增加LuaBitmapDrawable,支持jpg,png,gif,bmp等。
- 支持设置网络图片缓存时间。
- 优化强制类型处理。
- 优化错误信息。
- 优化HorizontalListView。
- 可以省略所有仅使用Context的构建方法的参数。
- 优化PageView,增加PageAdapter。
- 增加HorizontalListView。
- 优化task最多支持1024线程,128并行。
- 一些更新。
- 修复格式化bug。
- LuaEditor增加addPackage方法。
- 省略Dialog的context参数。
- 修复获取内部类缓存bug。
- 修复高亮异常。
- 修复setter参数为table时意外错误的bug。
- 增加LuaPreferenceFragment。
- 修复bug。
- 编辑器增加块区间线。
- 优化自动换行。
- 优化高亮。
- 优化自动换行。
- 优化LuaAdapter。
- 优化getter/setter效率。
- 优化单参数无参数方法效率。
- 优化布局助手。
- 优化布局表对style支持。
- 优化LuaDialog。
- 增加多属性赋值语句。
- 修复第一次初始化过慢bug。
- 增加设置luaExtDir方法。
- 修复部分bug。
- 优化lua字符串U码使用。
- 支持鼠标滚轮滚动。
- 修复部分bug。
- 兼容旧版main入口。
- 增加luajava.getContext()函数。
- activity增加部分api。
- 修复部分bug。
- 修复部分bug。
- 优化import对环境影响。
- 修复部分bug。
- 升级为lua 5.4随机数算法。
- 修复lua部分bug。
- 增加__type元方法。
- 修复switch case bug。
- 增加continue。
- 一些优化。
- 使用增强的utf8模块。
- 增加简化lambda表达式。
- 优化switch case。
- 可选择省略then do。
- 增加switch case。
- 修复activity缓存的bug。
- 修复载入dex缓存的bug。
- 模拟滑动支持指定path
- bug修复。
- 修复打包不能安装bug。
- 修复安卓8不能打包bug。
- 优化辅助功能,支持监听按键,模拟点击,模拟触摸,截图等功能。
- 增加ColorFinder类,用于颜色查找。
- 修复loadbitmap分辨率异常的bug。
- 修复参数转换bug。
- 修复导入分析不能的bug。
- 修复执行子目录文件的bug。
- 支持画中画模式。
- 修复适配器搜索的bug。
- 修复参数转换bug。
- 适配全面屏。
- 支持分屏。
- 增加getUriForPath/getUriForFile方法。
- 增强超级辅助。
- 优化辅助功能超级辅助。
- 修复finish activity可能导致程序退出的bug。
- 修复运行内嵌子工程引用目录混乱的bug。
- 增强辅助功能超级辅助。
- 修复华为看不到log的bug。
- 追加适配器过滤器。
- 增加辅助功能超级辅助。
- 修复bug。
- 修复子目录导入bug。
- 增加LuaContentObserver。
- 增加LuaFileObserver。
- 增加getActivity方法。
- 增加LuaServer/LuaClient。
- bug修复。
- 修复异步Http不能获取错误请求详细信息的bug。
- import增加一次导入多个包功能。
- 增加代码加密。
- 增加多窗口功能。
- 增加与活动文件同名函数回调,方便处理传入参数。
- 修复统计sdk读取app id一处bug。
- 增加百度移动统计与错误反馈。
- bug修复。
- 增加共享数据getSharedData/setSharedData方法。
- bug修复。
- 增加LuaResources。
- 增加辅助功能回调函数onAccessibilityEvent。
- 修复bug。
- 增加LuaMultiAdapter适配器。
- 优化RippleLayout。
- 回滚编辑器实现。
- 支持修改工程版本号和SDK版本。
- 支持设置关联文件。
- 优化权限选择提示。
- 修复bug。
- 增加打包时编译自带模块。
- 优化RippleLayout效果。
- 优化编辑器高亮解析速度。
- 优化PullingLayout效果。
- 优化LuaDrawable和LuaAnimation实现。
- getter支持isxxx简写。
- LuaWebView支持打开第三方应用。
- LuaWebView支持处理SSL错误。
- bug修复。
增加LuaDialog。 修复RippleLayout连续点击效果异常的bug。 修复部分工程不能导入布局的bug。 增加方法调用时函数自动转为接口。
增加RippleLayout圆形扩散效果。 修复布局助手不能查看子视图的bug。
- 优化setter效率提高800%。
- 优化适配器数据格式,支持首字母小写。
- 优化编辑器效率。
- 更新帮助。
- bug修复。
- 优化setter/getter,支持首字母小写。
- 优化异步Http多线程。
- 优化异步task多线程。
- 优化LuaArrayAdapter图片显示效果。
- 优化编辑器。
- 修复LuaUtil.zip压缩文件错误的bug。
- 优化bmob用户登录。
- bug修复。
- 去除无用权限。
- 优化编辑器。
- 优化RippleLayout效果。
- 优化错误信息。
- LuaContext增加getGlobalData()方法。
- 修复LuaThread函数调用两次的bug。
- 增强loadlayout容错。
- 增加导入分析。
- 修复安卓7.x打包bug。
- bug修复。
- 修复悬浮窗焦点切换无效的bug。
- 关联alp文件。
- 增加简单test功能。
- 修复bug。
- 优化FloatWindow焦点切换。
- 修复bug。
- 增加RippleLayout。
- 增加LuaExpandableListAdapter适配器。
- 优化ToolBar显示效果。
- 修复垃圾回收bug。
- 修复jar资源加载异常的bug。
- 更新Lua5.3.3。
- 增加onVersionChanged回调函数。
- 增加onResult回调函数。
- 优化搜索选中效果。
- 增加ide支持高亮与补全Java类。
- 修复横竖屏切换bug。
- 增加Http异步网络模块。
- 修复在最左边删除,看不到待删除字符的问题。
- 修复ToolBar不能设置空白标题的bug。
- 优化PageLayouts与SlidingLayout.
- 增加PullingLayout布局。
- 增加线程自动回收机制。
- 增加PageView。
- 增加LuaFragment。
- 增加级联风格调用。
- 修复未实现接口函数调用出错的bug。
- 增加支持自动导入libs目录so模块。
- 增加支持TextView跑马灯。
- 修复加载dex异常的bug。
- 增加设置壁纸权限。
- 优化task用法,自动导入外部代码导入的包与类。
- 优化启动闪图逻辑。
- 增加启动图不全屏时,自动适应空白区域颜色。
- 优化内核,性能提高40%。
- 优化打开工程逻辑。
- 打开工程支持搜索。
- 增加比例尺寸。
- 优化log显示效果。
- 优化第一次启动闪图效果。
- 增加ide最近打开功能。
- 增加记录最近打开文件光标位置功能。
- 更新帮助。
- 增加可视布局设计器,
- 升级内核,速度提高20%,
- http模块支持自定义UA与header
- 优化luajava错误提示,
- 增加工程导出/导入,
- 修复打开文件的bug,
- 增加后台服务,
- 优化错误提示,
- 修复类型转换bug,
- 增加Ticker主线程回调定时器,
- 编辑器自动夜间模式,
- 编辑器支持自定义配色,
- 增加导入dex函数,
- loadbitmap加载网络图片支持本地缓存,
- LuaArrayAdapter和LuaAdapter适配器支持异步加载图片与缓存,
- 增加Java方法浏览器,
- 增加导包提示,
- 支持打包apk的权限配置,
- 增加Map对象的简洁使用,
- 完善luajavaa.astable函数,全面支持array List Map,
- 增加在方法调用时Lua表自动转换为Java数组或接口,
- 增加LuaArrayAdapter和LuaAdapter适配器,
- LuaWebView支WebClient,在js调用Lua函数,
- timer支持设置时间间隔,
- newActivity支持传递参数,
- http增加download和upload,
- 日志支持清除,
- Java方法支持table与array,map与interface自动转换,
- 增强取长度运算符,可以获取Java对象大小,
- 更换运行方式,
- 支持打包文件夹,
- 打包自动分析使用的c模块,
- 增加tointeger函数,
- setContentView支持布局表参数,
- 去除广告,欢迎捐赠,
- 修复接口方法错误无法显示错误信息的问题,
- 修复import函数一处逻辑错误,
- 修复onKeyDown等回调方法不能返回值的bug,
- 优化luajava性能,
- 优化IDE编辑器性能,
- 修复IDE打开文件bug,
- 增加setXXXListener控件事件快速设置,
- 重写task与thread函数
- 增加timer函数,
- 修复数字类型转换bug,
- 增加查看logcat输出功能,
- 布局表支持绝对布局,
- 布局表支持ListView预设项目,
- 布局表支持style属性,
- 布局表支持?android获取系统资源,
- 修复astable索引0的bug,
- IDE增加函数导航,
- IDE增加搜索与转到,
- 增加luajava.astable方法,
- 增加each与enum迭代器
- 布局表支持相对布局,
- 布局表gravity属性支持或( | )操作,
- 优化IDE逻辑,
- 修复IDE布局bug
- 增加getter与setter快速调用,用于简化控件属性设置,
- 修复Java方法返回null没有返回值的bug,
- 更新布局表算法,支持布局间距,
- 优化Java方法缓存机制,效率提高一倍,布局表效率提高8倍,
- 布局表增加自绘制背景,
- 修复自动缩进算法错误,
- 增加百度广告,仅在打包时出现,不影响使用,希望大家支持,
- 更新Lua5.3.1,
- 更新luajava3.0,
- 增加打包apk功能,
- 增加布局表,
- 增加线程,
- 增加更多回调方法,
- 更新支持高亮,自动缩进,自动补全编辑器,