Rust 和 Android 之间的粘合
在编译 Android 之前,您需要设置环境。这项工作只需要在每个系统中完成一次。
rustup。rustup target add ,为您想要编译的所有支持的目标添加。除非通过 Cargo.toml 进行了调整,否则构建将尝试为所有支持的目标进行构建。rustup target add armv7-linux-androideabirustup target add aarch64-linux-androidrustup target add i686-linux-androidrustup target add x86_64-linux-androidsudo apt-get install openjdk-8-jdk)。./android-sdk/tools/bin/sdkmanager "platform-tools" "platforms;android-29" "build-tools;29.0.0"。cargo install cargo-apk 安装 cargo-apk。NDK_HOME 为 NDK 的路径,以及 ANDROID_HOME 为 SDK 的路径。暂无开放 Issues,或尚未同步最近议题。