21 lines
753 B
TOML
21 lines
753 B
TOML
|
|
[package]
|
|||
|
|
name = "android-ffi"
|
|||
|
|
version = "0.1.0"
|
|||
|
|
edition = "2021"
|
|||
|
|
|
|||
|
|
# 安卓主控的 JNI 薄层:把 viewer-core 的异步 Session 包成 Kotlin 可同步调用的句柄。
|
|||
|
|
# 2026-10-29 裁决变更:原方案 A2 选 UniFFI,但其实训运行时不在 Maven Central /
|
|||
|
|
# Mozilla maven(查证 404),需自编译发布,成本超过收益。改为裸 JNI——阶段 0
|
|||
|
|
# (D:\working\android\phase0)已验证该链路真机可跑。接口刻意保持窄(连接/取帧/
|
|||
|
|
# 发输入/销毁),将来若引入 UniFFI 也只是替换本层。
|
|||
|
|
[lib]
|
|||
|
|
name = "androidffi"
|
|||
|
|
crate-type = ["cdylib"]
|
|||
|
|
|
|||
|
|
[dependencies]
|
|||
|
|
viewer-core = { path = "../viewer-core" }
|
|||
|
|
common = { path = "../common" }
|
|||
|
|
anyhow.workspace = true
|
|||
|
|
tokio.workspace = true
|
|||
|
|
jni = "0.21"
|