bevy/.github
François d4e4a92982 android - fix issues other than the rendering (#5130)
# Objective

- Make Bevy work on android

## Solution

- Update android metadata and add a few more
- Set the target sdk to 31 as it will soon (in august) be the minimum sdk level for play store
- Remove the custom code to create an activity and use ndk-glue macro instead
- Delay window creation event on android
- Set the example with compatibility settings for wgpu. Those are needed for Bevy to work on my 2019 android tablet
- Add a few details on how to debug in case of failures
- Fix running the example on emulator. This was failing because of the name of the example

Bevy still doesn't work on android with this, audio features need to be disabled because of an ndk-glue version mismatch: rodio depends on 0.6.2, winit on 0.5.2. You can test with:
```
cargo apk run --release --example android_example --no-default-features --features "bevy_winit,render"
```
2022-06-30 19:42:45 +00:00
..
contributing Clean up advice on glob imports in style guide (#4644) 2022-05-02 18:45:00 +00:00
example-run Add an example to test small window sizes (#3597) 2022-04-26 22:15:24 +00:00
ISSUE_TEMPLATE Make bug template more beginner-friendly (#4652) 2022-05-30 22:11:44 +00:00
linters Remove markdown dead link check (#4839) 2022-05-25 05:08:34 +00:00
start-wasm-example run examples in wasm in CI (#4818) 2022-06-06 20:22:51 +00:00
workflows android - fix issues other than the rendering (#5130) 2022-06-30 19:42:45 +00:00
bors.toml Fix rust 1.62 changes (#5154) 2022-06-30 19:24:28 +00:00
dependabot.yml dependabot: use new C-Dependencies label 2021-07-13 12:51:48 -07:00
FUNDING.yml Create FUNDING.yml 2020-08-18 10:59:30 -07:00
pull_request_template.md Let contributors know it's okay to delete optional template sections (#4498) 2022-04-16 18:57:51 +00:00