├── .github ├── dependabot.yaml └── workflows │ ├── android_test.sh │ ├── publish.yml │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── cargo-apk ├── CHANGELOG.md ├── Cargo.toml ├── README.md └── src │ ├── apk.rs │ ├── error.rs │ ├── lib.rs │ ├── main.rs │ └── manifest.rs ├── ndk-build ├── CHANGELOG.md ├── Cargo.toml ├── README.md └── src │ ├── apk.rs │ ├── cargo.rs │ ├── dylibs.rs │ ├── error.rs │ ├── lib.rs │ ├── manifest.rs │ ├── ndk.rs │ ├── readelf.rs │ └── target.rs ├── ndk-examples ├── Cargo.toml ├── README.md └── examples │ ├── hello_world.rs │ ├── jni_audio.rs │ └── looper.rs └── rustfmt.toml /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/android_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/.github/workflows/android_test.sh -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | cargo-apk/README.md -------------------------------------------------------------------------------- /cargo-apk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/CHANGELOG.md -------------------------------------------------------------------------------- /cargo-apk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/Cargo.toml -------------------------------------------------------------------------------- /cargo-apk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/README.md -------------------------------------------------------------------------------- /cargo-apk/src/apk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/src/apk.rs -------------------------------------------------------------------------------- /cargo-apk/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/src/error.rs -------------------------------------------------------------------------------- /cargo-apk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/src/lib.rs -------------------------------------------------------------------------------- /cargo-apk/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/src/main.rs -------------------------------------------------------------------------------- /cargo-apk/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/cargo-apk/src/manifest.rs -------------------------------------------------------------------------------- /ndk-build/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/CHANGELOG.md -------------------------------------------------------------------------------- /ndk-build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/Cargo.toml -------------------------------------------------------------------------------- /ndk-build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/README.md -------------------------------------------------------------------------------- /ndk-build/src/apk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/apk.rs -------------------------------------------------------------------------------- /ndk-build/src/cargo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/cargo.rs -------------------------------------------------------------------------------- /ndk-build/src/dylibs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/dylibs.rs -------------------------------------------------------------------------------- /ndk-build/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/error.rs -------------------------------------------------------------------------------- /ndk-build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/lib.rs -------------------------------------------------------------------------------- /ndk-build/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/manifest.rs -------------------------------------------------------------------------------- /ndk-build/src/ndk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/ndk.rs -------------------------------------------------------------------------------- /ndk-build/src/readelf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/readelf.rs -------------------------------------------------------------------------------- /ndk-build/src/target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-build/src/target.rs -------------------------------------------------------------------------------- /ndk-examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-examples/Cargo.toml -------------------------------------------------------------------------------- /ndk-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-examples/README.md -------------------------------------------------------------------------------- /ndk-examples/examples/hello_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-examples/examples/hello_world.rs -------------------------------------------------------------------------------- /ndk-examples/examples/jni_audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-examples/examples/jni_audio.rs -------------------------------------------------------------------------------- /ndk-examples/examples/looper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/cargo-apk/HEAD/ndk-examples/examples/looper.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | format_code_in_doc_comments = true 2 | --------------------------------------------------------------------------------