diff --git a/README.md b/README.md index af38f88..842e6ce 100644 --- a/README.md +++ b/README.md @@ -14,4 +14,4 @@ cd scripts/[platform] or `build_all.bat` for Windows. -Rust 1.71.0 is required. `[rustup](https://rustup.rs/) toolchain install 1.71.0-x86_64-pc-windows-msvc` for Windows. +Rust 1.71.0 or newer is required. `[rustup](https://rustup.rs/) toolchain install 1.71.0-x86_64-pc-windows-msvc` for Windows. diff --git a/scripts/android/build_all.sh b/scripts/android/build_all.sh index d8ebdef..c81fd6b 100755 --- a/scripts/android/build_all.sh +++ b/scripts/android/build_all.sh @@ -46,7 +46,13 @@ sed -i "s/\[dependencies\]/\[dependencies\]\\ openssl = { version = \"0.10\", features = [\"vendored\"] }/" Cargo.toml rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android -cargo ndk -t armeabi-v7a -t arm64-v8a -t x86_64 -o "$ROOT_DIR"/android/src/main/jniLibs build --release +cargo ndk \ + --target armv7-linux-androideabi \ + --target aarch64-linux-android \ + --target x86_64-linux-android \ + --output-dir "$ROOT_DIR"/android/src/main/jniLibs \ + --platform 21 \ + build --release mv "$ROOT_DIR"/android/src/main/jniLibs/armeabi-v7a/libhrf_api.so "$ROOT_DIR"/android/src/main/jniLibs/armeabi-v7a/frostdart.so mv "$ROOT_DIR"/android/src/main/jniLibs/arm64-v8a/libhrf_api.so "$ROOT_DIR"/android/src/main/jniLibs/arm64-v8a/frostdart.so