为 Android 编译
- 及以上版本
- 如果本机已安装 cmake,请检查版本是否符合要求
- ADB
- 将下载到的 platform-tools 解压到磁盘上,adb 命令在 bin 目录中
- 如果您使用的是 debian/ubuntu 系统,可以通过 apt 安装 adb
- 一台已经 的 Android 设备, 最低系统版本为 Android 6.0
- 执行 WasmEdge 源码路径下的 命令行脚本,将自动执行构建,构建结果在 WasmEdge 目录中的 build 目录
- 使用 命令进入 Android 设备
- 测试运行 wasmedge 程序
- Android 10 及以上系统版本,SELinux 限制普通 Android 应用程序使用 exec() 执行 home 目录中的可执行文件。参考
- Android SELinux 限制普通 Android 应用程序访问 /data/local/tmp 目录