ndk icon indicating copy to clipboard operation
ndk copied to clipboard

Rust bindings to the Android NDK

Results 82 ndk issues
Sort by recently updated
recently updated
newest added

## Error ``` Compiling wgpu-playground v0.1.0 (C:\Users\andra\Projects\wgpu-playground) error: linking with `C:\Users\andra\AppData\Local\Android\Sdk\ndk\22.1.7171670\toolchains\llvm\prebuilt\windows-x86_64\bin\aarch64-linux-android30-clang.cmd` failed: exit code: 1 | = note: "C:\\Users\\andra\\AppData\\Local\\Android\\Sdk\\ndk\\22.1.7171670\\toolchains\\llvm\\prebuilt\\windows-x86_64\\bin\\aarch64-linux-android30-clang.cmd" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-Wl,--allow-multiple-definition" "-Wl,--eh-frame-hdr" "-L" "C:\\Users\\andra\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\aarch64-linux-android\\lib" "C:\\Users\\andra\\Projects\\wgpu-playground\\target\\aarch64-linux-android\\debug\\deps\\wgpu_playground-68def660a33b10d9.wgpu_playground.7pnepe7p-cgu.0.rcgu.o" "C:\\Users\\andra\\Projects\\wgpu-playground\\target\\aarch64-linux-android\\debug\\deps\\wgpu_playground-68def660a33b10d9.wgpu_playground.7pnepe7p-cgu.1.rcgu.o" "C:\\Users\\andra\\Projects\\wgpu-playground\\target\\aarch64-linux-android\\debug\\deps\\wgpu_playground-68def660a33b10d9.wgpu_playground.7pnepe7p-cgu.2.rcgu.o" "C:\\Users\\andra\\Projects\\wgpu-playground\\target\\aarch64-linux-android\\debug\\deps\\wgpu_playground-68def660a33b10d9.wgpu_playground.7pnepe7p-cgu.3.rcgu.o" "C:\\Users\\andra\\Projects\\wgpu-playground\\target\\aarch64-linux-android\\debug\\deps\\wgpu_playground-68def660a33b10d9.wgpu_playground.7pnepe7p-cgu.4.rcgu.o"...

I googled "cargo apk" and ended up on the archived repository https://github.com/rust-windowing/android-rs-glue . Since so much of it still looks ok, I failed to noticed that it was archived, and...

When the function tagged with `#[ndk_glue::main]` returns, the app hangs, unless `ndk_glue::native_activity().finish()` is called just before. Should the `ndk_glue::main` append `ndk_glue::native_activity().finish()` at the end of the function?

type: enhancement
difficulty: hard
priority: high
status: needs discussion

Hi, I'm trying to determine if it makes sense to try and use cargo-apk vs rolling something more hacky/specific while I'm not currently sure how to be able to integrate...

type: question

I suspect that this would be a good first step for doing things like #128 and decoupling cargo-apk from any `NativeActivity` limitations. cc @canndrew

Given a top-level Cargo.toml containing the a single value in the `default-members` key, then invoking `cargo run` will build and run that crate in place of the top-level crate. ```...

good first issue
difficulty: easy

Trying to [port my library to Android](https://github.com/ndarilek/tts-rs/tree/android) and created a basic example. If I run: ```bash $ cargo apk run --example hello_world_android ``` from the previously-linked repo, I get: ```...

type: documentation

Currently, it's possible to build .apk files only but the [modern way](https://android-developers.googleblog.com/2020/06/introducing-google-play-asset-delivery.html) to distribute an Android app is through aab (Android App Bundle). To build *.aab files the following links...

type: enhancement

Hello, when attempting to run the winit example for request_redraw_threaded, if you comment out the simple_logger line it crashes, although the example runs fine in desktop etc so i dont...

type: bug
good first issue
status: help wanted
difficulty: average
priority: high
status: needs investigation

Seems that at least asan should be supported by rust nightly and android. https://github.com/rust-lang/rust/issues/39699 https://github.com/rust-lang/rust/pull/38699 https://developer.android.google.cn/ndk/guides/asan Miri still lacks support for ffi calls https://github.com/rust-lang/miri/issues/11

status: help wanted
difficulty: hard
priority: normal
status: needs investigation
status: waiting
type: maintenance