Skip to content

Releases: Ultriuma/AndroLua-OpenCode-Build

MarkdownView v1.5.4

Choose a tag to compare

@Ultriuma Ultriuma released this 21 Sep 12:31

MarkdownView v1.5.4 — 新增导出(Export)API,支持导出 Markdown / 纯文本 / HTML / 截图 PNG / Bitmap

Release Downloads

Download based on your needs:

内容 下载
Dex + README
Dex + License
src + README
src + License
README

均包含 LICENSE(Apache-2.0)。

更新内容 / Changelog

导出 API(Export)

新增安全形态的导出功能:格式经 setExportFormat(int) 设置,回调经 doExportAndCallback(Object) 传入。全部主线程,不新开线程。

导出格式:

常量 值 说明
EXPORT_FORMAT_MARKDOWN 1 返回原始 markdown 源码
EXPORT_FORMAT_TEXT 2 返回去语法纯文本
EXPORT_FORMAT_HTML 3 返回自包含完整 HTML 文档
EXPORT_FORMAT_IMAGE 4 截图 PNG 写入缓存,回调返回文件路径
EXPORT_FORMAT_BITMAP 5 直接返回 Bitmap 对象

ExportCallback:

  • onExport(int code, String content) — 文本/路径分支
  • onExport(int code, String msg) — 文本/错误分支
  • onExport(int format, Bitmap bitmap) — Bitmap 分支
  • LuaJ 按方法名绑定,单个 Lua 函数按 ype(b) 分流

源码开放

src/com/ocssfun/markdown/ 下 5 个 Java 源文件已包含在内。

来源 / Provenance: ULTRIUMA(ULTIMATE TRITIUM ASTRA)编译维护

OpenLuaEvo v1.6.4-build2

Choose a tag to compare

@Ultriuma Ultriuma released this 08 Sep 11:29

OpenLuaEvo v1.6.4-build2 — 修正版,修复 res/drawable 缺失、替换测试图标、bin.lua 自动打包 slot 图标。

Release Downloads

Download based on your ABI:

ABI Download
All (Universal)
arm64-v8a
armeabi-v7a
armeabi

推荐:大多数现代设备选 arm64-v8a;不确定则选 All (Universal)。

更新内容 / Changelog

  1. 修正
    es/drawable 内部缺失的内容
  2. 替换 res/drawable/slot1.png ~ slot8.png 测试图标为 Android 机器人 LOGO 图标
  3. 修正 bin.lua 使得打包时自动把项目 /icon/slots/ 文件夹内的 slot1-slot8.png 打包进安装包res/drawable

来源 / Provenance: AndroLua+ 官方 + OpenLuaEvo 社区 + ULTRIUMA 集成维护

OpenLuaEvo v1.6.4

OpenLuaEvo v1.6.4 Pre-release
Pre-release

Choose a tag to compare

@Ultriuma Ultriuma released this 06 Sep 07:44

OpenLuaEvo v1.6.4 签名版 APK 安装包

Release Downloads

Download based on your ABI:

ABI Download
Universal
arm64-v8a
armeabi-v7a
armeabi

推荐:大多数现代设备选 arm64-v8a;不确定则选 All (Universal)。
Recommendation: Most modern devices use arm64-v8a; if unsure, pick All (Universal).

Other files:

AndroLua_IDE_Bin_v1.6.4.zip — 完整打包(含所有 APK + idsig + bin.lua)

来源 / Provenance: AndroLua+ 官方 + OpenLuaEvo 社区 + ULTRIUMA 集成维护

MarkdownView v1.2.4

MarkdownView v1.2.4 Pre-release
Pre-release

Choose a tag to compare

@Ultriuma Ultriuma released this 05 Sep 18:01

v1.2.4: restored setMarkdown(File) overload + added MarkdownView.VERSION probe. White-screen root cause confirmed as illegal characters in file path strings, not method overload ambiguity. All file-loading entry points verified working.

MarkdownView v1.2.0

MarkdownView v1.2.0 Pre-release
Pre-release

Choose a tag to compare

@Ultriuma Ultriuma released this 05 Sep 00:18

修复同名重载导致 AndroLua 反射分派静默失败(白屏)的问题。

变更 / Changes

  • 删除 setMarkdown(File) 重载(与 setMarkdown(String) 同名导致冲突)
  • 新增 setMarkdownFile(File) — 从文件路径加载 Markdown
  • 新增 setMarkdownText(String) — 从字符串加载 Markdown(替代原 setMarkdown, setMarkdown(String)/setMarkdownText(String)/loadFromText(String)等价且均保留)

根因 / Root Cause

v1.1.0 引入的 setMarkdown(File) 是问题源头:AndroLua 反射按方法名在全部重载中分派,Lua 传参类型与被选中的重载不符时不报错、静默失败(白屏)。loadFromPath(内部转 File 但入口唯一)正常,而 setMarkdown(String) 也会被同名 File 重载干扰。

文件 / Files

  • MarkdownView_v1.2.0.dex — sha256 核验通过
  • License — Apache-2.0
  • MARKDOWN.md — 文档

MMKV v1.0.0

Choose a tag to compare

@Ultriuma Ultriuma released this 03 Sep 18:49
0cb681d

腾讯 MMKV (v2.4.2) Lua 5.3 绑定,编译为单个 libmmkv.so,支持 arm64-v8a / armeabi-v7a / armeabi。含 License + LuaMMKV.lua 链式调用封装 + 完整文档。

MarkwonX v1.0.0

Choose a tag to compare

@Ultriuma Ultriuma released this 03 Sep 18:51
0cb681d

基于 Markwon 4.6.2 + Prism4j 的 Markdown 渲染 dex(v7.4.4),含深色主题、圆角引用块/行内代码、可点链接、图片与 shields.io SVG 徽章。单 classes.dex,5844 类,min-api 21。含 License + 文档。

MarkdownView v1.1.0

MarkdownView v1.1.0 Pre-release
Pre-release

Choose a tag to compare

@Ultriuma Ultriuma released this 03 Sep 18:50
0cb681d

离线 Markdown 渲染控件(WebView 方案),编译为 classes.dex,供 AndroLua loadDex 加载。内联 marked 12 / highlight.js 11 / KaTeX 0.16,无外部依赖。含 License + 文档。