Dan Albert
Dan Albert
When run on Windows, the shell does not handle the argument quoting and this is seen by gradle as `'-DVERSION="1.3.1"'` rather than as `-DVERSION="1.3.1"`, which gradle wrongly interprets as a...
ndk-build spits out a few warnings about useless lines in the Android.mk. Fix them.
https://stackoverflow.com/q/52670082/632035 alludes to issues when building with Clang and libc++. Fix those issues.
`ALooper_pollAll` has been (soft) removed from the NDK because the implementation has a race so it can't be used safely. `ALooper_pollOnce` should be used instead.
My PGO sample broke this because it uses double quotes. Rather than fix the "parser", just explicitly list the versions we use here. Auto-detection is nice if we *want* to...
### Description ``` error: 'ALooper_pollAll' is unavailable: obsoleted in Android 1 45 | if (ALooper_pollAll(IsVulkanReady() ? 1 : 0, nullptr, | ^ usr/include/android/looper.h:216:5: note: 'ALooper_pollAll' has been explicitly marked unavailable...
### Description 32-bit x86 has dropped to a _very_ small number of active devices, and Studio is no longer shipping new emulator images for that ABI, so that ABI can't...
Following up on https://github.com/android/ndk/issues/1487, this bug outlines the work we'd need to do to support Rust in apps. **This is not being worked on, nor is it planned. This bug...
### Description NDK r25 shipped support for PAC/BTI, but it was (and remains in r26) off by default. These features mitigate ROP/JOP attacks, and our docs (https://developer.android.com/ndk/guides/memory-debug) recommend always enabling...