Skip to content

Commit

Permalink
Android: bump ndk versions (#1708)
Browse files Browse the repository at this point in the history
* Bump ndk versions

* Update README for new ndk proc attribute

* android: add CHANGELOG entry to ndk vesion bump
  • Loading branch information
msiglreith authored Sep 18, 2020
1 parent 83c95e7 commit 386ead1
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
- **Breaking:** `primary_monitor` now returns `Option<MonitorHandle>`.
- On macOS, updated core-* dependencies and cocoa.
- Bump `parking_lot` to 0.11
- On Android, bump `ndk`, `ndk-sys` and `ndk-glue` to 0.2. Checkout the new ndk-glue main proc attribute.

# 0.22.2 (2020-05-16)

Expand Down
6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,9 @@ image = "0.23"
simple_logger = "1.9"

[target.'cfg(target_os = "android")'.dependencies]
ndk = "0.1.0"
ndk-sys = "0.1.0"
ndk-glue = "0.1.0"
ndk = "0.2.0"
ndk-sys = "0.2.0"
ndk-glue = "0.2.0"

[target.'cfg(target_os = "ios")'.dependencies]
objc = "0.2.3"
Expand Down
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,10 @@ crate-type = ["cdylib"]

And add this to the example file to add the native activity glue:
```rust
#[cfg(target_os = "android")]
ndk_glue::ndk_glue!(main);
#[cfg_attr(target_os = "android", ndk_glue::main(backtrace = "on"))]
fn main() {
...
}
```

And run the application with `cargo apk run --example request_redraw_threaded`

0 comments on commit 386ead1

Please sign in to comment.