导读 | 在Rust 1.68中,由于将目标NDK从r17更新到r25,Rust中的Android平台支持将被现代化。 |
因此,最低支持的API级别将从15(冰激凌三明治)增加到19(KitKat)。
在NDK r23中,Android转而对所有架构使用LLVM的libunwind。这意味着如果一个项目以NDK r23或更新版本的Rust为目标,那么就需要一个解决方法,将针对libgcc的链接尝试重定向到针对libunwind的链接。在这次更新之后,这个解决方法将不再是必要的。
如果项目使用NDK r22或更早的版本,则需要更新为使用r23或更新版本。关于NDK的工具链布局的信息可以在这里找到。
今后,安卓平台将以最新的LTS NDK为目标,允许Rust开发者更快获得平台功能。这些更新应该每年都会发生,并将在发布说明中公布。
原文来自:
本文地址://q13zd.cn/android-platform-support.html编辑:吴康宁,审核员:清蒸github
Linux大全:
Linux系统大全: